权限功能设计
1、权限列表(定义为枚举)
2、叶子功能节点
叶子节点 具有哪些权限?每个权限挂载几个按钮 预先在配置文件中设置好
3、授权
授予某个角色对某个codepath某个权限
UI设计
---角色列表
---功能节点树
---权限
表:角色代码、codepath、权限代码
4、权限检查
只要节点的codepath,出现在当前登录角色授权的codepath里,那么就添加到当前用户的资源树里
1、权限列表(定义为枚举)
2、叶子功能节点
叶子节点 具有哪些权限?每个权限挂载几个按钮 预先在配置文件中设置好
3、授权
授予某个角色对某个codepath某个权限
UI设计
---角色列表
---功能节点树
---权限
表:角色代码、codepath、权限代码
4、权限检查
只要节点的codepath,出现在当前登录角色授权的codepath里,那么就添加到当前用户的资源树里