相信各位讀者對於角色權限管理這個需求並不陌生。那么是怎么實現的呢?今天小編來說道說道!
1、首先我們來進行數據庫的設計,如何設計數據庫是實現權限控制的關鍵:
1)用戶表:
id:主鍵、自增、int
name:用戶名 、varchar
account:帳號、varchar
password:密碼、varchar
2)角色表:
id:角色表主鍵、自增、int
roleName:角色昵稱、varchar
3)菜單表:
id:主鍵、自增、int
menuName:菜單昵稱、varchar
menuUrl:菜單跳轉地址、varchar
pid:父節點id、int
4)用戶角色表:
id:主鍵、自增、int
userId:用戶id、int
roleId:角色id、int
5、角色菜單表:
id:
roleId:角色id
menuId:菜單id
2、表分析:
一個用戶 對應 多個角色,一個角色有多個菜單。
3、角色權限實現:
等下一張在詳解。。。。
博文到此結束,感謝您的觀看,希望對各位讀者有所幫助,如果有什么意見以及建議請在評論留言......
======祝各位讀者生活愉快======