权限功能设计
Posted justart
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了权限功能设计相关的知识,希望对你有一定的参考价值。
1、权限列表(定义为枚举)
2、叶子功能节点
叶子节点 具有哪些权限?每个权限挂载几个按钮 预先在配置文件中设置好
3、授权
授予某个角色对某个codepath某个权限
UI设计
---角色列表
---功能节点树
---权限
表:角色代码、codepath、权限代码
4、权限检查
只要节点的codepath,出现在当前登录角色授权的codepath里,那么就添加到当前用户的资源树里
以上是关于权限功能设计的主要内容,如果未能解决你的问题,请参考以下文章
模块管理常规功能自己定义系统的设计与实现(31--第三阶段 权限设计[1])