【文件属性】:
文件名称:egg-zrole:EggJS Casbin插件
文件大小:120KB
文件格式:ZIP
更新时间:2021-05-08 16:06:38
rbac egg-plugin eggjs casbin JavaScript
蛋z
安装
$ npm i egg-zrole --save
用法
// {app_root}/config/plugin.js
exports . zrole = {
enable : true ,
package : 'egg-zrole' ,
} ;
配置
// {app_root}/config/config.default.js
exports . zrole = {
useAdapter : false ,
useAnonymous : false ,
usePolicyInit : false ,
useCustomResponse : false ,
model : '/example/zrole_model.conf' ,
policy : '/example/zrole_policy.csv' ,
adapterConfig : (
【文件预览】:
egg-zrole-master
----.travis.yml(180B)
----.eslintrc(37B)
----example()
--------zrole_model.conf(250B)
--------zrole_policy.csv(75B)
----config()
--------config.default.js(622B)
----package.json(1KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(877B)
--------workflows()
----test()
--------zrole.test.js(3KB)
--------fixtures()
----LICENSE(1KB)
----package-lock.json(427KB)
----app()
--------middleware()
----appveyor.yml(268B)
----index.d.ts(2KB)
----.gitignore(73B)
----CHANGELOG.md(1KB)
----app.js(1KB)
----README.md(5KB)
----.eslintignore(9B)
----.autod.conf.js(333B)