移除某個角色下指定權(quán)限之后, 還能讀取到該權(quán)限
移除:Permission::deletePermissionForUser("角色","權(quán)限");
讀?。篜ermission::getPermissionsForUser("角色")
除非webman reload或者重啟 。
哪里可以清除權(quán)限移除之后,清理對應(yīng)的緩存記錄么?
安裝版本號發(fā)一下
關(guān)于casbin/webman-permission 權(quán)限更新的問題,使用 Permission::deletePermissionForUser("角色","權(quán)限")后, 還能讀取到該權(quán)限。
不是手動修改數(shù)據(jù)庫,使用 windows 調(diào)試 (一個進(jìn)程)和 linux 調(diào)試(16進(jìn)程),問題一致。無異常報錯,懷疑數(shù)據(jù)被保存在全局靜態(tài)變量里了。我現(xiàn)在還在測試,有問題后續(xù)再反饋。