【文件属性】:
文件名称:visa-js:简单灵活的访问控制管理器,可与Express和Passport很好地配合使用,也可以独立使用
文件大小:79KB
文件格式:ZIP
更新时间:2021-05-01 22:44:56
JavaScript
Visa.js
基于基于 简单灵活的访问控制管理器,可与和或独立运行良好。
获得旅行签证,携带护照并搭乘下一班快车。
快速开始
安装
npm install visa-js -S
例子
const visa = require ( 'visa-js' ) ;
visa . policy ( {
objects : {
'account' : {
mapRefsToObjects : refs => Account . find ( { _id : { $in : refs } } ) ,
operations : {
'open' : ( subject ) => subject . role == 'teller' ,
'read' : ( subject , account ) => account && subj
【文件预览】:
visa-js-master
----lib()
--------middleware.js(511B)
--------acm.js(5KB)
--------utils.js(372B)
----.eslintrc.yml(6KB)
----.npmignore(45B)
----.travis.yml(583B)
----test()
--------askTest.js(2KB)
--------checkTest.js(17KB)
--------middlewareTest.js(5KB)
----README.md(14KB)
----.gitignore(33B)
----index.js(549B)
----.eslintignore(21B)
----package-lock.json(262KB)
----package.json(1KB)