谁能来说下权限系统的思路

zhunianbihe 2008-05-10 09:47:29
采用SSH开发,谁可以说一下权限系统的思路。
基于角色的权限系统。
比如要建几张什么表,表里有什么字段。
然后在代码方便的一些细节。谢谢了
...全文
101 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuzhu2008 2008-05-15
  • 打赏
  • 举报
回复
用户表,角色表,权限表

角色表:

1 普通社员
2 高级社员
3 社长
4 外派社员
5 顾客
6 管理员


权限表


1 查询个人信息 ,修改个人密码
2 查询个人信息 ,修改个人密码,管理普通社员
3
4
5
6
。。。。。。。。
如果是菜单的话 ,权限表中的就是各个模块,根据角色,显示对应的模块。



laitaogood 2008-05-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zxl_long 的回复:]
主要有:权限表、角色表、权限角色表、用户表、用户角色表,权限与角色是多对多关系、角色与用户是多对多关系,至于每个表具体都有哪些字段可视需要而定,主要的字段不外乎就是ID、名称之类的。在编码时,个人喜欢将权限控制(增、删、改、查),登录验证单独封装为独立的模块以供其他模块调用。大概的思路为:从登录的用户查找该用户有哪些角色,根据这些角色查找对应的权限。以上是个人的思路,如有不妥之处,还请多多指教,共…
[/Quote]

我们原来做的跟 这差不多,展现的时候用的是dhtmlxtree,达到了无限扩展的功能
比如,个人权限,部门权限等等
lkj107 2008-05-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zxl_long 的回复:]
主要有:权限表、角色表、权限角色表、用户表、用户角色表,权限与角色是多对多关系、角色与用户是多对多关系,至于每个表具体都有哪些字段可视需要而定,主要的字段不外乎就是ID、名称之类的。在编码时,个人喜欢将权限控制(增、删、改、查),登录验证单独封装为独立的模块以供其他模块调用。大概的思路为:从登录的用户查找该用户有哪些角色,根据这些角色查找对应的权限。以上是个人的思路,如有不妥之处,还请多多指教,共…
[/Quote]
burningice44 2008-05-13
  • 打赏
  • 举报
回复
你应该建立用户表,角色表,权限表,
用户与角色是多对多关系,
角色与权限也是多对多关系,
当然这是比较简单的权限关系。
loaferwang 2008-05-13
  • 打赏
  • 举报
回复
我也正要着手做呢,我想通过两个表来实现啦!就是用户表,和权限表啦,其中包括,用户组之分,也就是说,那个用户是个那个组的之后,在页面上就显示具有那个页面的菜单啦!其它的就不管啦!CSS样式做的菜单啦!
caven110 2008-05-11
  • 打赏
  • 举报
回复
权限这块还没搞明白~~~
hongjiang1011 2008-05-11
  • 打赏
  • 举报
回复
关注一下
zhunianbihe 2008-05-10
  • 打赏
  • 举报
回复
权限表里面的字段是不是ID,然后操作名称。比如
ID NAME
1 增
2 改
3 查
4 删

这个样的。

然后权限角色表里面大概就是一个ID字段,再有两个字段就都是外键,关联的是角色表和权限表?
zxl_long 2008-05-10
  • 打赏
  • 举报
回复
主要有:权限表、角色表、权限角色表、用户表、用户角色表,权限与角色是多对多关系、角色与用户是多对多关系,至于每个表具体都有哪些字段可视需要而定,主要的字段不外乎就是ID、名称之类的。在编码时,个人喜欢将权限控制(增、删、改、查),登录验证单独封装为独立的模块以供其他模块调用。大概的思路为:从登录的用户查找该用户有哪些角色,根据这些角色查找对应的权限。以上是个人的思路,如有不妥之处,还请多多指教,共同探讨!
zhunianbihe 2008-05-10
  • 打赏
  • 举报
回复
自己顶起!!多来两位朋友回答下。集思广益。

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧