x后端
api | ||
core | ||
crud | ||
db | ||
middleware | ||
models | ||
schemas | ||
test | ||
utils | ||
.gitignore | ||
ck_test.py | ||
initial_data.py | ||
main2.py | ||
main.py | ||
rbac_model.conf | ||
rbac_policy.csv | ||
rbac_policy.py | ||
README.md | ||
utils.py |
xbackend
x后端 使用 mongo 数据库
casbin 接口权限控制
修改 utils\casbin\model\assertion.py 20行 为了能定义角色访问所有域
for rule in self.policy:
if len(rule) < count:
pass
# raise RuntimeError("grouping policy elements do not meet role definition")
if len(rule) > count:
rule = rule[:count]