37 packages
casbin
An authorization library that supports access control models like ACL, RBAC, ABAC in Node.JS
casbin-basic-adapter
A basic adapter supports pg, sqlite3, mysql, mysql2, oracledb and mssql
casbin-couchdb-adapter
CouchDB adapter for Casbin
@casbin/etcd-watcher
Etcd watcher for node-casbin
casbin-express-authz
casbin-express-authz is an authorization middleware for Express
@casbin/expression-eval
JavaScript expression parsing and evaluation.
casbin-file-adapter
Default file adapter for Casbin
@casbin/hapi-authz
Basic authorization middleware using casbin
casbin.js
[](https://github.com/casbin/casbin.js/actions) [](https://github.com/casbin/casbin.js/releases/latest)
@casbin/mongo-changestream-watcher
Casbin Watcher based on MongoDB Change Streams
casbin-mongoose-adapter
Mongoose adapter for Casbin
@casbin/pubsub-watcher
Google Cloud Pub/Sub watcher for node-casbin
casbin-redis-adapter
[![NPM version][npm-image]][npm-url] [![NPM download][download-image]][download-url] [](https://github.com/node-casbin/redis-adapter/actions/workflows/ci.yml) [![Coverag
@casbin/redis-watcher
Redis watcher for node-casbin
casbin-sequelize-adapter
Sequelize adapter for Casbin
casdoor
The Casdoor extension can help browser users automatically log into applications protected by Casdoor single-sign-on (SSO) system.
casdoor-js-sdk
Javascript client SDK for Casdoor
casdoor-nodejs-sdk
Node.js client SDK for Casdoor
casdoor-react-native-sdk
React-Native client SDK for Casdoor
casdoor-react-sdk
React client SDK for Casdoor
casdoor-uniapp-sdk
uni-app client SDK for Casdoor
casdoor-vue-sdk
Vue client SDK for Casdoor
drizzle-adapter
Drizzle ORM adapter for Casbin
egg-authz
egg-authz is an authorization middleware for Egg.js
graphql-authz
Integrated Casbin into GraphQL.js