Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Introducing AccessControlled.hasPermission(Authentication, Permission) #3149
Nov 26, 2017
1 check passed
referenced this pull request
Dec 7, 2017
Hi, there's no issues for this project, so I don't know how to make a proposal. I will put it here for the moment :)
jCasbin is an authorization library that supports models like ACL, RBAC, ABAC.
Related to RBAC, casbin has several advantages:
And you can even customize your own access control model, for example, mix RBAC and ABAC together by using roles and attributes at the same time. It's very flexible.
I saw we have a basic ACL mechanism here, but I think it can be extended to more powerful and flexible models like RBAC and ABAC through the integration of jCasbin. What do you think? Thanks.