文件名称:node-abac:基于Node.js属性的访问控制库
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-29 06:35:39
nodejs access-control abac JavaScript
节点算盘 基于Node.js属性的访问控制库 该库旨在帮助您使用简单的JSON或YAML策略在Node.js应用程序中实现基于属性的访问控制(ABAC)的概念。 有关ABAC的更多信息,请考虑阅读《 。 受启发 安装 使用npm命令行工具安装最新的稳定版本: $ npm install node-abac 配置 导入库 const NodeAbac = require ( 'node-abac' ) ; 政策规定 可以从一个或多个文件中读取策略。 JSON和YAML结构均受支持,并且可以根据需要进行混合。 const Abac = new NodeAbac ( 'path/to/policy.json' ) ; const Abac = new NodeAbac ( [ 'path/to/policy.json' , 'another/path/policy2.yml' ] )
【文件预览】:
node-abac-master
----.gitignore(33B)
----package.json(554B)
----LICENSE(1KB)
----doc()
--------comparisons.md(679B)
----README.md(6KB)
----lib()
--------policy-schema.js(1KB)
--------policy.js(2KB)
--------abac.js(3KB)
--------data-types()
--------validator.js(3KB)
--------comparator.js(610B)
----.npmignore(977B)