pycasbin

Access control library

An authorization library for Python projects that supports multiple access control models and provides efficient enforcement of policies.

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

GitHub

1k stars
27 watching
196 forks
Language: Python
last commit: almost 2 years ago
Linked from 1 awesome list

abacaccess-controlaclauthauthorizationauthzcasbinpermissionpycasbinpythonrbac

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
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/casbin-rsAn authorization library supporting various access control models like ACL, RBAC, ABAC in Rust.868
casbin/casbin.netAn authorization library for .NET projects providing support for access control models like ACL, RBAC, and ABAC.1,181
casbinruby/casbin-rubyAn authorization library for Ruby projects that supports various access control models.57
casbin/jcasbinAn authorization library that supports multiple access control models and provides a flexible configuration mechanism.2,416
casbin/casbinAn access control library for enforcing permissions based on various models and syntaxes.17,913
casbin-lua/lua-resty-casbinAn OpenResty plugin that uses Casbin to implement authorization and access control in Lua-based web applications.5
kolotaev/vaktAn attribute-based access control toolkit that allows fine-grained authorization and policy-based access management.184
craftcamp/php-abacA PHP library that enables attribute-based access control for managing user access to resources and applications.97
casbin/node-casbinAn authorization library supporting various access control models in Node.js and browser development.2,642
xiidea/ezrbacA Role Based Access Control Library designed to integrate with the Codeigniter PHP framework.86
owasp/rbacAn authorization library for PHP that provides Role-Based Access Control and NIST Level 2 compliance434
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
victorybiz/vue-simple-aclA Vue plugin for managing user access control and permissions with role-based access control.134