xbackend/rbac_policy.py
2021-05-08 19:13:48 +08:00

22 lines
481 B
Python

import casbin
from core.config import settings
from pymongo import MongoClient
from utils import *
client = MongoClient(settings.DATABASE_URI)
db = client[settings.MDB_DB]
collection = db[settings.CASBIN_COLL]
# casbin_model.add_policy('g', 'g', ['root', 'superAdmin', ])
# casbin_model.add_policy('g', 'g', ['legu', 'admin'])
# casbin_enforcer.add_role_for_user('user', 'role')
res = casbin_enforcer.delete_user('user')
print(res)
casbin_adapter.save_policy(casbin_model)