JAVA如何设计简单的权限,可以添加角色,并进行权限的分配?数据库如何设计?还有页面代码如何实现?
急!!!!!
楼上正解!就是根据经典的用户-角色-权限模式,在数据库里建立表,再编写相应的模块就可以实现了,模块大概有用户管理、角色管理、权限管理等,基本都是这样,具体如何要看你权限控制的精细度了。一般是根据当前登陆用户具有的角色获取相应的权限或者直接为用户分配权限也是可以的,具体要看业务需求。
经典的用户-角色-权限模式。
具体怎么实现啊??小女子不会啊!!求助
@烟花笑:http://www.upms.com.cn/index.html 这个很好,很强大。一般人我不告诉她。
@angelshelter: 额、、好像是要安装软件来着~~哎、看不懂、、不过还是谢谢你了~
@烟花笑: 耦合度很低的。
一般情况是用户管理,角色管理,权限管理。用户分配不同的角色,角色对应不同的权限。在用户登录的时候获取相应的权限即可
参考spring security, 或者 rabc 模型
支持 一般情况是用户管理,角色管理,权限管理。用户分配不同的角色,角色对应不同的权限。在用户登录的时候获取相应的权限即可
那页面里边的 编辑 删除之类的操作权限也放在权限表里边么? 还有权限表存页面权限的id (逗号隔开的一个字符串) 还有常用常用操作的CRUD四个字段(bit类型)?
接分
sureness - https://su.usthe.com - https://github.com/tomsun28/sureness
提供一个针对restful api,无框架依赖,可以动态修改权限,多认证策略,更快速度,易用的认证鉴权框架