关于用户权限该如何做

一直被平均 2018-10-24 02:11:30
没太做个这方面,最开始我是给每个用户分组,然后每个页面做判断这个组是否能访问,但是后来感觉不太对,想重新设计下
主要是除了超级管理员外
有些用户只能对或全部或部分栏目进行管理(添加删除修改),有些用户只能浏览或全部或部分栏目的信息

大致就这3个级别的

请问该如何做?
...全文
436 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Eeeeeexin 2019-09-02
  • 打赏
  • 举报
回复
你把你说的那个分组方式可以给我详细说一下吗?
hgwyl 2018-12-09
  • 打赏
  • 举报
回复
权限字段强制30个字符,每个字符控制一个栏目的权限。

30个栏目,每个栏目可以设置36种权限(26个英文字母+十个数字),够你用了
乄灬释 2018-11-02
  • 打赏
  • 举报
回复
给用户组分配权限,权限下绑定能查看的多有页面,用户登录后根据权限获取能看到的页面
hookee 2018-11-01
  • 打赏
  • 举报
回复
用XML做菜单配置也很简单,用XPATH就能一次选出可访问的结点。
toorup 2018-10-29
  • 打赏
  • 举报
回复
先考滤你整个系统需要划分多少权限,如果权限分得较细,用分组的方式已不太合适。

可在用户表里设置一个权限字段,内容以这样的形式填充:0|1|1|0|1|0|0|1|1...

用户登录后用SESSION计录这个值.

到每一页需调用判断权限时,用split对session内容分割,取需要判段部份
tang688 2018-10-29
  • 打赏
  • 举报
回复
这个问题分成二个部分来考虑 1、编辑问题,建议是用户的某一BIT字段来判断,为1的,编辑最后的提交钮可用;为零时提交钮灰色。 2、做一个菜单的数据库表,把每一个功能名称都保存到菜单表中,对应的有名称、页面、权限组、是否可用等。根据用户的权限组筛选菜单表,根据菜单表来显示菜单。再做一个权限设置表,可以添加功能,可以限制功能等等。

28,389

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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