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
464 forks
Language: Java
last commit: 7 days ago
Linked from 1 awesome list

abacaccess-controlaclauthauthorizationauthzcasbinjavapermissionrbacxacml

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
casbin/node-casbin An authorization library supporting various access control models in Node.js and browser development. 2,611
casbin/casbin An access control library for enforcing permissions based on various models and syntaxes. 17,804
casbin/casbin.net An authorization library for .NET projects providing support for access control models like ACL, RBAC, and ABAC. 1,175
casbin/casbin-rs An authorization library supporting various access control models like ACL, RBAC, ABAC in Rust. 859
php-casbin/php-casbin An authorization library that supports multiple access control models and provides an efficient way to enforce permissions in PHP applications. 1,237
casbin/pycasbin An authorization library for Python projects that supports multiple access control models and provides efficient enforcement of policies. 1,401
casbinruby/casbin-ruby An authorization library for Ruby projects that supports various access control models. 56
casbin-lua/lua-resty-casbin An OpenResty plugin that uses Casbin to implement authorization and access control in Lua-based web applications. 5
stalniy/casl An isomorphic authorization JavaScript library that restricts user access to resources based on predefined rules 6,019
casdoor/casdoor An Identity and Access Management platform supporting multiple authentication protocols 10,196
apereo/cas An open-source authentication and single sign-on platform for enterprise environments. 10,923
seeden/rbac A NodeJS library implementing hierarchical role-based access control 989
fratzinger/feathers-casl A library that adds access control and permission management to FeathersJS applications using CASL (Context-Specific Access Control List) 40
onury/accesscontrol Provides a flexible and customizable access control system for Node.js applications. 2,209
kolotaev/vakt An attribute-based access control toolkit that allows fine-grained authorization and policy-based access management. 183