请教,网站权限控制问题,通过字段role来控制市、县、学校、班主任各级权限

buyifly 2011-03-31 09:33:34
同一个管理后台,同一个页面,不同的权限看到的内容不一样,比如县级,能看到全县的考生,学校能看到全校的考生,班主任看到一个班的考生,这个怎么控制呀,求教
...全文
82 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
btralf 2011-04-01
  • 打赏
  • 举报
回复
同一页面 不同角色 不同查询语句
buyifly 2011-04-01
  • 打赏
  • 举报
回复
可能是楼上这种效果,不知道大家的网站是不是这样的做法??
buyifly 2011-03-31
  • 打赏
  • 举报
回复
我就想呀,所有页面都判断的话,性能就下了,:(管理平台不能写三个,比如县级一个页面,校、班两个,我想是同一页面,不同权限的人看的数据不一样,权限不一样
jianshao810 2011-03-31
  • 打赏
  • 举报
回复
简单点的是:封装一个判断权限的方法,传入一个角色,需要控制的 地方用这个方法来确定是否显示。
关键要看你 权限底层是怎样设置呢。
而且你权限字符串应该在登录的时候就存起来,这样就去掉 性能上的问题。
zhoumi_xhu 2011-03-31
  • 打赏
  • 举报
回复
不能吧,页面不能判断的,是后台判断的,2楼说的对
MyCodex 2011-03-31
  • 打赏
  • 举报
回复
不用所有页面,只需要不同的用户进入不同的控制台就可以了。
子夜__ 2011-03-31
  • 打赏
  • 举报
回复
数据库加一个字段、

加载的时候读取列表LIST

动态加载菜单 响应页面判断响应的权限。
buyifly 2011-03-31
  • 打赏
  • 举报
回复
在页面中判断?可否登陆后就判断一下权限,然后所有页面通过这个来决定显示的页面?有详细介绍介绍吗?
tang253 2011-03-31
  • 打赏
  • 举报
回复
我觉得 登陆进去后 就确定用户角色 在显示页面 根据角色判断 拼写SQL语句 以显示不同内容
  • 打赏
  • 举报
回复
用户表加字段
你自己都说了,有个字段控制
建议用iframe做

在左侧页面的page_load事件里判断role的值
左侧菜单不同身份进入不同内容!(当然,在登录的一刻,把此字段值存进Session)
Purple_Sky2010 2011-03-31
  • 打赏
  • 举报
回复
不同的角色分不同的权限,然后当用户登录进来后判断用户角色得出权限,根据权限不同就会生成不同的查询语句活着查询不同的类别,就会得到楼主的效果了。。。
jianshao810 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 buyifly 的回复:]
我就想呀,所有页面都判断的话,性能就下了,:(管理平台不能写三个,比如县级一个页面,校、班两个,我想是同一页面,不同权限的人看的数据不一样,权限不一样
[/Quote]
建议楼主多用session

62,025

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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