目录
当前位置: 首页 > 文档资料 > Casbin 中文文档 >

角色管理器

优质
小牛编辑
130浏览
2023-12-01

角色管理器用于管理Casbin中的RBAC角色层次结构(用户角色映射)。 角色管理器可以从Casbin策略规则或外部源(如LDAP、Okta、Auth0、Azure AD等) 检索角色数据。 我们支持角色管理器的不同实现。 为了保持代码轻量级,我们没有把角色管理器代码放在主库中(默认的角色管理器除外)。 下面提供了Casbin角色管理器的完整列表。 欢迎任何第三方对角色管理器进行新的贡献,如果有请告知我们,我将把它放在这个列表中:)

GoJavaNode.jsPHPPython
角色管理器作者说明
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构
会话角色管理器EDOMO Systems支持存储在Casbin策略中的角色层次结构,以及基于时间范围的会话
Okta 角色管理器Casbin支持存储在Okta中的角色层次结构
Auth0 角色管理器Casbin支持存储在 Auth0's Authorization Extension 中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 会话角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构
会话角色管理器Casbin支持存储在Casbin策略中的角色层次结构,以及基于时间范围的会话

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

角色管理器作者描述
默认角色管理器(内置)Casbin支持存储在Casbin策略中的角色层次结构

对于开发人员:所有角色管理器都必须实现 RoleManager 接口。 默认角色管理器 可以用作参考实现。

API

详情请参阅 API 部分。

← 调度器中间件 →