accesscontrol:提供基于角色的访问控制

时间:2024-03-17 22:55:35
【文件属性】:

文件名称:accesscontrol:提供基于角色的访问控制

文件大小:154KB

文件格式:ZIP

更新时间:2024-03-17 22:55:35

nodejs typescript rbac access-control TypeScript

基于角色的访问控制(RBAC) 许多基于角色的访问控制(RBAC)的实现方式有所不同,但是由于它模拟了现实生活中的角色(职位)分配,因此基础知识被广泛采用。 但是,尽管数据变得越来越复杂; 您需要定义关于资源,主题甚至环境的策略,这称为基于属性的访问控制(ABAC)。 核心功能 可链接的友好API,例如ac.can(role).create(resource) 角色层次继承。 一次定义授予(例如,从数据库结果中)或一个接一个地定义。 通过glob表示法定义的属性授予/拒绝权限。 能够控制自己或任何资源的访问。 没有无声错误。 快。 (赠款存储在内存中,没有数据库查询。) 安装 yarn add @minddoc/accesscontrol 用法 import { AccessControl } from 'accesscontrol' ; 基本范例 定义角色并逐一授予。 c


网友评论