-
Updated
Oct 20, 2021 - Go
#
abac
Here are 160 public repositories matching this topic...
An authorization library that supports access control models like ACL, RBAC, ABAC in Golang
Role and Attribute based Access Control for Node.js
-
Updated
Sep 28, 2021 - TypeScript
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser
-
Updated
Sep 22, 2021 - TypeScript
An authorization library that supports access control models like ACL, RBAC, ABAC in Java
-
Updated
Oct 23, 2021 - Java
An authorization library that supports access control models like ACL, RBAC, ABAC in PHP .
-
Updated
Sep 30, 2021 - PHP
An authorization library that supports access control models like ACL, RBAC, ABAC in Python
-
Updated
Sep 29, 2021 - Python
An authorization library that supports access control models like ACL, RBAC, ABAC in .NET (C#)
-
Updated
Oct 18, 2021 - C#
hackerchai
commented
Mar 13, 2021
Gorm adapter for Casbin
-
Updated
Oct 7, 2021 - Go
chi-authz is an authorization middleware for Chi
-
Updated
Jul 26, 2017 - Go
Caddy-authz is a middleware for Caddy that blocks or allows requests based on access control policies.
-
Updated
Jan 30, 2021 - Go
Docker Authorization Plugin based on Casbin
-
Updated
Sep 17, 2019 - Go
Used for vue3 based on ABAC permission verification component
-
Updated
Jul 17, 2021 - JavaScript
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
-
Updated
Sep 7, 2021 - PHP
Speedle is an open source project for access control.
-
Updated
Jun 13, 2020 - Go
negroni-authz is an authorization middleware for Negroni
-
Updated
Aug 19, 2018 - Go
专为ThinkPHP定制的Casbin的扩展包,Casbin是一个功能强大,高效的开源访问控制库。
-
Updated
Sep 20, 2020 - PHP
An authorization library that supports access control models like ACL, RBAC, ABAC in C/C++
c
cpp
acl
authorization
permission
rbac
role-based-access-control
access-control
abac
access-control-list
casbin
attribute-based-access-control
-
Updated
Oct 7, 2021 - C++
Attribute-based access control (ABAC) SDK for Python
python
security
permissions
acl
authorization
permission
access-control
abac
iam-policy
authz
policy-management
attribute-based-access-control
-
Updated
Apr 9, 2021 - Python
Example Express Node API written in Typescript with Postgres and Redis backend and RBAC / ABAC authorization
-
Updated
Feb 28, 2019 - TypeScript
nest-authz is a NestJS authorization module based on casbin
-
Updated
Sep 22, 2021 - TypeScript
AuthzForce Core PDP engine (Community Edition)
-
Updated
Oct 22, 2021 - Java
Sequelize adapter for Casbin
-
Updated
Jul 17, 2021 - TypeScript
JaneJeon
commented
Jan 27, 2021
For this we might have to expand the definition of "authorization library", but I know for a fact that there exist "rule engines" that can effectively be used for the same purpose, with the additional benefit of being able to see/build/debug the rules visually in the UI, without having to write test cases which are a pain in the ass.
For starters, I know for a fact that https://github.com/cache
Python Attribute Based Access Control (ABAC)
python
security
acl
authorization
permission
access-control
abac
authz
policy-management
policy-language
-
Updated
Aug 1, 2021 - Python
Attribute Based Access Control for React
react
security
permissions
rbac
role-based-access-control
access-control
abac
react-context
attribute-based-access-control
react-hooks
hooks-api-react
-
Updated
Oct 23, 2021 - TypeScript
SQLAlchemy Adapter for PyCasbin.
-
Updated
Sep 9, 2021 - Python
Speedle+ is an open source project for access management. It is based on Speedle open source project and maintained by previous Speedle maintainers.
microservice
acl
policy
authorization
rbac
compliance
entitlements
cloudnative
access-control
abac
fine-grained-access-control
-
Updated
Oct 23, 2020 - Go
Improve this page
Add a description, image, and links to the abac topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the abac topic, visit your repo's landing page and select "manage topics."


TODO
https://github.com/osohq/oso/blob/7602f25204b5790231dcadb9ea5fd5bd4e37a55d/languages/js/src/Host.ts#L558-L559
https://github.com/osohq/oso/blob/7602f25204b5790231dcadb9ea5fd5bd4e37a55d/languages/go/internal/host/host.go#L390-L393
Done
https://github.com/osohq/oso/blob/7602f25204b5790231dcadb9ea5fd5bd4e37a55d/languages/python/oso/polar/ho