node-casbin's repositories
nest-authz
Nest.js RBAC & ABAC authorization module based on Node-Casbin, see example at: https://github.com/node-casbin/nest-authz-example
typeorm-adapter
TypeORM adapter for Casbin
sequelize-adapter
Sequelize adapter for Casbin
express-authz
express-authz is an authorization middleware for Express.js based on Casbin
mongoose-adapter
Mongoose adapter for Casbin
prisma-adapter
Prisma adapter for Casbin
nest-authz-example
Node-Casbin authorization example for Nest.js via auth middleware: https://github.com/node-casbin/nest-authz
graphql-authz
graphql-authz is a Casbin authorization middleware for GraphQL.js
basic-adapter
A basic adapter supports pg, sqlite3, mysql, mysql2, oracledb and mssql.
redis-watcher
Redis watcher for Node-Casbin
hapi-authz
hapi-authz is an authorization middleware for Hapi.js based on Casbin
session-role-manager
Session based role manager for node-casbin
couchdb-adapter
CouchDB adapter for Casbin
etcd-watcher
Etcd watcher for Node-Casbin
redis-adapter
Redis adapter for Casbin
mongo-changestream-watcher
Casbin Watcher based on MongoDB Change Streams
pubsub-watcher
Google Cloud Pub/Sub watcher for Node-Casbin
blitz-authz
blitz-authz is an authorization middleware for Blitz based on Casbin
expression-eval
JavaScript expression parsing and evaluation, maintained by Casbin team. A hard fork from the unmaintained: https://github.com/donmccurdy/expression-eval
file-adapter
File adapter for Casbin
nestjs-casbin-module
NestJS Casbin Module (https://casbin.org and https://nestjs.com)