Search

Suggested keywords:
  • Java
  • Docker
  • Git
  • React
  • NextJs
  • Spring boot
  • Laravel

Casbin - An authorization library that supports access control models like ACL, RBAC, ABAC

  • Share this:
post-title
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).
http://casbin.org/
https://github.com/casbin/casbin
License:
Tech: