Casbin - An authorization library that supports access control models like ACL, RBAC, ABAC
Casbin is an authorization library that supports access control models like ACL, RBAC, ABAC. In Casbin, an access control model is abstracted into a CONF file based on the PERM metamodel (Policy, Effect, Request, Matchers). So switching or upgrading the authorization mechanism for a project is just as simple as modifying a configuration.
Casbin policy can be stored into lots of places. Currently, dozens of databases are supported. In Casbin, the policy storage is implemented as an adapter(aka middleware for Casbin).
Casbin policy can be stored into lots of places. Currently, dozens of databases are supported. In Casbin, the policy storage is implemented as an adapter(aka middleware for Casbin).
http://casbin.org/
https://github.com/casbin/casbin
License:
Tech:
Tags: