443179395的gravatar头像
443179395 2015-03-04 11:27:04

怎么设计通用的权限管理系统?

我想设计一个权限管理系统,无论在那个网站上使用我都让他都能兼容。

所有回答列表(10)
mj19910923的gravatar头像
mj19910923  LV14 2015年3月4日

你这里提到的通用,就一定要细化到每一次操作的权限控制。抽象出

功能资源、权限、角色、用户 4 中结构,就能满足。

控制框架使用 apache shiro(推荐,应为配置简单,逻辑清晰,适合初学者) 或者 spring security

细粒度的权限设计参考:

http://www.noahweb.net/mail/2/Project.htm

http://www.noahweb.net/mail/2/Project_1.htm

我的天空的gravatar头像
我的天空  LV16 2015年3月4日

员工-角色-功能

员工拥有那些角色,角色拥有那些功能

嗼小鱼的gravatar头像
嗼小鱼  LV10 2015年3月4日

权限系统与业务系统分离,访问业务系统调用权限系统给业务系统分配的权限访问!

可想象成权限系统是function的,所有的业务系统在权限系统基础上进行开发出来滴,这样不管何种系统,何种角色,何种员工皆可进行管控!

java-main的gravatar头像
java-main  LV4 2015年3月4日

 ACL 通过自定义标签 以及 AOP拦截器 加MemCache_

WWM0104的gravatar头像
WWM0104  LV7 2015年3月4日

每个项目中所要求的权限 都是不尽相同的!

kxz10323的gravatar头像
kxz10323  LV5 2015年3月4日

rbac和acl都能做到里面,那样最好啊。。。

chaicao的gravatar头像
chaicao 2015年3月4日

h啊哈哈   我要积分飒飒飒飒

Mcy的gravatar头像
Mcy 2015年3月5日

啊哈哈哈 哈   你认为怎么办!  

lxj321的gravatar头像
lxj321  LV3 2015年3月5日

人员 组 资源 角色

Ouyangan的gravatar头像
Ouyangan  LV7 2015年7月7日

可以看看<<跟我学shiro>> 16章综合案例 , 完成度和使用性都算是很高的 . 

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友