22 lines
481 B
Python
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)
|
|
|