nt-casbin:nest.js with casbin auth Nest.js RBAC ABAC 权限管理

时间:2024-05-22 02:58:11
【文件属性】:

文件名称:nt-casbin:nest.js with casbin auth Nest.js RBAC ABAC 权限管理

文件大小:59KB

文件格式:ZIP

更新时间:2024-05-22 02:58:11

graphql typescript rbac abac nestjs

支持机型 具有ACL 没有用户的ACL :对于没有身份验证或用户登录的系统特别有用。 没有资源的ACL :通过使用诸如write-article , read-log类的权限,某些方案可能针对一种资源而不是单个资源。 它不控制对特定文章或日志的访问。 具有资源角色的RBAC :用户和资源都可以同时具有角色(或组)。 具有域/租户的RBAC :用户可以针对不同的域/租户具有不同的角色集。 :语法糖(如resource.Owner可用于获取资源的属性。 Graphql支持。 拒绝覆盖:同时支持允许和拒绝授权,拒绝覆盖允许。 优先级:可以像防火墙规则一样对策略规则进行优先级排序。 开始吧 npm安装 npm开始


【文件预览】:
nt-casbin-master
----.snyk(2KB)
----tsconfig.build.json(89B)
----yarn.lock(171KB)
----src()
--------main.ts(502B)
--------auth()
--------app.service.ts(142B)
--------examples()
--------app.module.ts(251B)
--------app.controller.ts(274B)
--------app.controller.spec.ts(617B)
----tsconfig.json(300B)
----LICENSE(11KB)
----tslint.json(426B)
----README.md(1KB)
----nodemon.json(132B)
----nodemon-debug.json(163B)
----renovate.json(41B)
----.gitignore(914B)
----package.json(2KB)

网友评论