后台权限系统
实现原理:
1,后台角色及菜单添加完整。
2,不同角色确认不同权限。
3,后台添加一个管理者时,分配一个id的同时,会确认其后台角色身份。
4,管理者访问菜单时,调取其角色身份,进而确定其权限下的菜单的链接,较对权限下的链接与访问菜单链接(控制器内获取控制器类名及方法名即路由)。
数据库建表:
1,角色表
主键Id |
rid |
角色名字 |
roleName |
状态 |
roleStatus |
2,菜单表
主键Id |
mid |
父菜单Id |
parentId |
菜单名称 |
menuName |
菜单链接 |
menuUrl |
排序 |
menuSort |
是否显示 |
menuStatus |
3,角色权限表
主键角色Id |
rid |
主键菜单Id |
mid |
4,管理员信息表
主键Id |
adminId |
角色Id |
rid |
... |
... |