实现原理:
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 |
... | ... |
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。