折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

您的位置:折雨的天空 >其他技术> 关于权限设计修改中考虑到的一些

关于权限设计修改中考虑到的一些

1、系统资源表(单级),定义所有可见不可见资源,通过程序扫描获取

2、模块菜单表(无极分类),定义模块及菜单连接名称,形成级次,模块及菜单连接均需关键字定义

                   新增模块菜单与资源的关联操作

 

3、资源关联表(单级),同模块菜单表关联,授权时通过模块菜单表的关联引出资源

4、角色表(无极分类),定义系统所有角色

                   角色授权时,从模块表、资源关联表、系统资源表读取展现

                   角色授权时,子角色授权无需更新父角色,但权限检测时,需要读取子角色所有权限取交集

 

5、用户表(),定义用户基本信息

                   新增用户时,可以关联多角色

6、用户角色关联表,定义用户属于一个或者多个角色的关联信息

 

 

在此种模式下,模块菜单本身是一种资源,用于后台菜单显示,前台模块开放显示。

Action也是一种资源,仅在实际action的访问时进行权限控制

 

config中增加常量,用于控制授权的精细度,1表示模块级,2表示子模块级,3表示无限级,授权时,根据配置进行授权精细度的控制,按照模块级或者子模块级进行授权时,必须将该模块或者其子模块下的所有绑定系统资源权限授予角色

------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------

转载请注明本文标题和链接:《关于权限设计修改中考虑到的一些

奖励一下

取消

分享不易,烦请有多多打赏,如您也困难,点击右边关闭即可!

扫码支持
扫码打赏,5元,10元,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

-秒后自动关闭,如已打赏,或者不愿打赏,请点击右上角关闭图标。

发表评论

路人甲 表情
看不清楚?点图切换

网友评论(2)

写的挺不错的 谢谢博主分享
楼梯扶手 10年前 (2014-03-14) 回复
写的挺不错的 谢谢博主分享
佛山陶瓷厂家 10年前 (2014-11-07) 回复