【文件属性】:
文件名称:acl-checker:INACTIVE - 一个节点模块,可让您加载 ACL 角色资源权限并让您检查角色是否对资源具有特定权限
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-14 17:14:19
JavaScript
不再维护
ACL检查器
这是一个 NodeJS 模块,允许您设置角色/资源/权限,然后允许您检查角色是否对资源具有特定权限。
安装
您可以使用 npm 安装它:
npm install acl-checker
快速指南
您需要做的第一件事是创建 ACL 类的实例:
var AclChecker = require ( 'acl-checker' ) ;
var acl = new AclChecker ( ) ;
设置允许的权限
接下来,您必须加载角色/资源/权限。 您可以通过几种不同的方式来执行此操作,所有方式都使用allow()方法。
字符串
您可以在传递角色、资源和权限的地方使用简单的字符串:
acl . allow ( 'guest' , 'post' , 'read' ) ;
这将授予guest角色对post资源的read权限。
数组
参数与字符串相同,但使用数组。
【文件预览】:
acl-checker-master
----lib()
--------index.js(5KB)
----LICENSE(1KB)
----test()
--------es6_mocha.js(318B)
--------acl.spec.js(17KB)
--------mocha.opts(35B)
----mocha-all(220B)
----README.md(3KB)
----.gitignore(29B)
----package.json(651B)