自己寫的權限管理,大致思路:用戶登陸成功之后,查出該用戶的權限串列,并把權限串列存到session中,進入系統后,再判斷該模塊是否在session中,如果存在就說明有該權限,就顯示出來,如果沒有就說明沒有該權限,就不顯示,
可以按角色分配權限,也可以給某個人自定義權限,需要給角色分配權限時,把用戶的權限id插入到兩張表中(用戶表的權限id,角色表中的權限id),最后取出的權限是從用戶表中的權限id取,
左側選單是遍歷出來的,修改、洗掉操作按鈕是在后臺進行權限檢測之后拼接出來的,具體可以看代碼
gitHub代碼地址:https://github.com/zhxiangfei/TP5-Auth
一、資料表
一共用到三張表:用戶表、角色表、權限表,
用戶表

角色表

權限表

二、示意圖



轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/265300.html
標籤:其他
