📄️ API Overview
Casbin 主要 API 概览:Enforce、BatchEnforce、EnforceEx、Management API 和 RBAC API,示例使用 RBAC 模型和 CSV 策略。
📄️ Management API
Casbin Management API 参考:在运行时 获取、添加、删除、更新和过滤策略规则与角色分配,附各语言示例。
📄️ RBAC API
一个更友好的RBAC API。此API是管理API的一个子集。 RBAC用户可以使用此API简化代码。
📄️ RBAC with Domains API
一个更用户友好的RBAC与域的API。此API是管理API的一个子集。 RBAC用户可以使用此API简化他们的代码。
📄️ RBAC with Conditions API
Casbin 带条件的 RBAC 的 API 参考:在用户与角色的关联上注册条件函数并向其传参。
📄️ Role Manager API
RoleManager API提供了一个定义管理角色操作的接口。向RoleManager添加匹配函数后,可以在角色名称和域中使用通配符。