x后端
Go to file
2021-06-16 16:54:09 +08:00
api update 2021-06-16 16:54:09 +08:00
common 留存 2021-06-11 16:39:53 +08:00
core 获取事件模型拆分,api日志 2021-06-01 09:49:03 +08:00
crud 留存 2021-06-11 16:39:53 +08:00
db 获取事件模型拆分,api日志 2021-06-03 09:35:19 +08:00
middleware casbin多租户模型 2021-05-15 15:38:02 +08:00
models update 2021-06-16 16:54:09 +08:00
schemas 关联user 2021-06-03 19:38:59 +08:00
sql 留存 2021-06-11 16:39:53 +08:00
test init 2021-04-28 20:20:19 +08:00
utils casbin多租户模型 2021-05-15 15:38:02 +08:00
.gitignore init 2021-04-28 20:20:19 +08:00
ck_test.py ck 查询 2021-05-12 16:38:03 +08:00
init_db.py 获取事件模型拆分,api日志 2021-06-03 09:35:19 +08:00
initial_data.py 登录 2021-05-01 12:57:46 +08:00
main2.py 1 2021-05-26 21:07:53 +08:00
main.py 关联user 2021-06-03 19:13:26 +08:00
rbac_model.conf 1 2021-05-27 18:10:28 +08:00
rbac_policy.csv 1 2021-05-06 20:16:28 +08:00
rbac_policy.py 1 2021-05-08 19:13:48 +08:00
README.md casbin多租户模型 2021-05-15 15:38:02 +08:00
utils.py init 2021-04-28 20:20:19 +08:00

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]