php許可權管理系統
發布時間: 2022-02-21 13:03:38
㈠ php用戶許可權分配界面
說一下我的思路(RBAC 模式),供你參考,郵箱不發了,由於資料庫需要保密,截圖也不貼了。
你在左側導航欄做三個菜單項,分別是:
1. 用戶管理
2. 角色管理
3. 許可權管理
其中 1 和 2 給管理員操作,管理員可以對其進行增刪改查等操作;3 由軟體開發者操作,不能分配給管理員;普通用戶對 1、2、3 都無權操作。
許可權管理界面,軟體開發者可以對各種許可權進行增刪改查;
角色管理界面,管理員進去後可以對角色進行增冊改查操作;具體可以這樣安排界面,右欄主區分成上中下三塊,上面這塊提供添加及查詢操作,中間塊顯示查詢結果,下面這塊查詢結果中某條記錄的明細。 增加按鈕點擊後,在明細區出現填寫表單,具體需要填哪些內容由開發者定,一般角色名為必填項,然後同時在右邊給出一個選擇許可權的列表,提供復選框讓管理員為角色勾選分配許可權;
用戶管理界面跟角色界面類似,只是管理員在創建用戶時是勾選角色而不是許可權。
大體思路就是這樣。
(PS: 資料庫中當然要先設計好用戶表、角色表、許可權表、用戶角色關聯表、角色許可權關聯表等等)
熱點內容