RBAC (基于分层角色的访问控制) RBAC是NodeJS的授权库。 :party_popper: 现在,我们通过实现支持DynamoDB存储。 动机 我需要基于ExpressJS的项目的基于分层角色的访问控制。 我有一个要求。 此结构必须永久存储在各种存储中。 例如内存或猫鼬。 因为存在很多用于存储数据的选项,并且其中许多都是异步的。 我创建了异步API。 请,如果您发现任何错误或需要自定义API,请创建一个问题或请求请求。 文献资料 支持我们 在这个项目星标。 安装 npm install rbac 用法 import { RBAC } from 'rbac' ; // ES5 var RBAC = require('rbac').default; const rbac = new RBAC ( { roles : [ 'superadmin' , 'admin' , 'user' , 'gues