文件名称:express-rbac:Connect express 兼容基于角色和权限的授权层
文件大小:46KB
文件格式:ZIP
更新时间:2024-08-23 17:49:57
JavaScript
明示授权 Express-rbac 是一个兼容的角色和权限授权中间件。 Express-rbac 的目的是为连接/表达应用程序提供传统的角色和权限授权,它通过一个中间件和一组用于运行时策略的函数来完成。 使用 express-rbac 非常简单。 仅将库连接到提供用于加载用户角色和权限的回调函数的快速管道。 一旦库连接到管道上,只需使用 4 个内置的可用处理程序进行路由授权,或者使用添加到请求对象的 4 个函数来提供有关用户角色和权限的运行时策略。 安装 > npm install express-rbac 用法 例子 在“\examples”文件夹中有一个使用 Passport.js 身份验证的易于遵循且功能齐全的示例: 你可以查看它<> 登记 在使用 express-rbac 之前,应该初始化库并连接到管道。 var express = require ( 'express'
【文件预览】:
express-rbac-master
----.jshintrc(299B)
----lib()
--------authorization.js(1KB)
--------errors()
--------index.js(187B)
--------framework()
----.npmignore(26B)
----examples()
--------passport-session-rbac()
----LICENSE(1KB)
----test()
--------bootstrap()
--------authorization.test.js(6KB)
--------package.test.js(431B)
--------framework()
----README.md(6KB)
----.gitignore(72B)
----package-lock.json(60KB)
----package.json(1KB)