node-casbin

access controller

An authorization library supporting various access control models in Node.js and browser development.

An authorization library that supports access control models like ACL, RBAC, ABAC in Node.js and Browser

GitHub

3k stars
20 watching
219 forks
Language: TypeScript
last commit: about 2 months ago
Linked from 3 awesome lists

abacaccess-controlaclauthauthorizationauthzcasbinjavascriptjsnodenodejspermissionpermissionsrbac

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
casbin/jcasbin An authorization library that supports multiple access control models and provides a flexible configuration mechanism. 2,416
casbin/casbin An access control library for enforcing permissions based on various models and syntaxes. 17,913
casbin/casbin.net An authorization library for .NET projects providing support for access control models like ACL, RBAC, and ABAC. 1,181
casbin/casbin-rs An authorization library supporting various access control models like ACL, RBAC, ABAC in Rust. 868
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,241
casbin/pycasbin An authorization library for Python projects that supports multiple access control models and provides efficient enforcement of policies. 1,413
stalniy/casl An isomorphic authorization JavaScript library that restricts user access to resources based on predefined rules 6,103
casbinruby/casbin-ruby An authorization library for Ruby projects that supports various access control models. 57
casbin-lua/lua-resty-casbin An OpenResty plugin that uses Casbin to implement authorization and access control in Lua-based web applications. 5
casdoor/casdoor An Identity and Access Management platform supporting multiple authentication protocols 10,589
fratzinger/feathers-casl A library that adds access control and permission management to FeathersJS applications using CASL (Context-Specific Access Control List) 40
apereo/cas An enterprise multilingual identity provider and single sign-on solution for the web. 10,968
onury/accesscontrol Provides a flexible and customizable access control system for Node.js applications. 2,222
seeden/rbac An implementation of Hierarchical Role Based Access Control (RBAC) in NodeJS. 989
ajinabraham/nodejsscan A tool that scans and analyzes JavaScript code for security vulnerabilities in Node.js applications. 2,405