文件名称:猫鼬适配器:Casbin的猫鼬适配器
文件大小:27KB
文件格式:ZIP
更新时间:2024-02-24 07:15:14
adapter mongodb mongoose authorization access-control
猫鼬适配器 Mongoose适配器是的适配器。 使用此库,Node-Casbin可以从Mongoose支持的数据库中加载策略或将策略保存到该数据库。 它最初由@elasticio的@ghaiklor开发。 基于,当前支持的数据库是MongoDB。 入门 在您的项目中将软件包安装为依赖项: npm install --save casbin-mongoose-adapter casbin 注意: casbin作为peerDependencies! 在实例化执行器的地方()中进行需求: const path = require ( 'path' ) ; const { newEnforcer } = require ( 'casbin' ) ; const MongooseAdapter = require ( 'casbin-mongoose-adapter' ) ; const model = path . resolve ( __dirname , './your_model.conf' ) ; const adapter = await MongooseAdapter
【文件预览】:
mongoose-adapter-master
----.eslintrc.json(201B)
----.gitignore(1KB)
----package.json(2KB)
----src()
--------adapter.js(19KB)
--------errors.js(322B)
--------model.js(1KB)
----.travis.yml(2KB)
----LICENSE(11KB)
----README.md(3KB)
----.eslintignore(9B)
----.travis()
--------rs_status.js(770B)
--------mongo.conf(349B)
----test()
--------.eslintrc.json(71B)
--------integration()
--------unit()
--------helpers()
--------.mocharc.js(217B)
--------fixtures()
----.editorconfig(207B)
----API.md(16KB)