jcasbin

Access control library

An authorization library that supports multiple access control models and provides a flexible configuration mechanism.

An authorization library that supports access control models like ACL, RBAC, ABAC in Java

GitHub

2k stars
73 watching
467 forks
Language: Java
last commit: almost 2 years ago
Linked from 1 awesome list

abacaccess-controlaclauthauthorizationauthzcasbinjavapermissionrbacxacml

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
casbin/node-casbinAn authorization library supporting various access control models in Node.js and browser development.2,642
casbin/casbinAn access control library for enforcing permissions based on various models and syntaxes.17,913
casbin/casbin.netAn authorization library for .NET projects providing support for access control models like ACL, RBAC, and ABAC.1,181
casbin/casbin-rsAn authorization library supporting various access control models like ACL, RBAC, ABAC in Rust.868
php-casbin/php-casbinAn authorization library that supports multiple access control models and provides an efficient way to enforce permissions in PHP applications.1,241
casbin/pycasbinAn authorization library for Python projects that supports multiple access control models and provides efficient enforcement of policies.1,413
casbinruby/casbin-rubyAn authorization library for Ruby projects that supports various access control models.57
casbin-lua/lua-resty-casbinAn OpenResty plugin that uses Casbin to implement authorization and access control in Lua-based web applications.5
stalniy/caslAn isomorphic authorization JavaScript library that restricts user access to resources based on predefined rules6,103
casdoor/casdoorAn Identity and Access Management platform supporting multiple authentication protocols10,589
apereo/casAn enterprise multilingual identity provider and single sign-on solution for the web.10,968
seeden/rbacAn implementation of Hierarchical Role Based Access Control (RBAC) in NodeJS.989
fratzinger/feathers-caslA library that adds access control and permission management to FeathersJS applications using CASL (Context-Specific Access Control List)40
onury/accesscontrolProvides a flexible and customizable access control system for Node.js applications.2,222
kolotaev/vaktAn attribute-based access control toolkit that allows fine-grained authorization and policy-based access management.184