Casbin
Casbin是RPEM R: Request请求定义 P: Policy Definition 策略定义 E: Policy Effect 策略范围 M: Matchers匹配器
模型
- RBAC(基于角色访问控制)
- ACL(访问控制列表)
- ABAC(属性基础访问控制)
- RESTful(路由限制)
模型语法
Request 请求定义
- sub 主体
- obj 对象
- act 权限
- eft
[request_definition]
r = sub, obj, act, eft
Policy Definition 策略定义
一般策略的定义与请求的定义相同
[policy_definition]
p = sub, obj, act
p2 = sub, act
Policy Effect 策略范围
固定规则, 支持的 policy effects 如下:
| Policy Effect |
|---|