关于身份验证的问题!

xjl1314521wxw 2010-02-27 04:19:03
我想实现如下功能:
根据用户的权限不同,登陆后,同一个页面会根据用户的权限来显示相应的功能,比如说普通管理员,只能添加,而不能修改,超级管理员可以实现添加和管理的功能。
有以下几个问题:
1:实现这个问题的思路是什么?
2:当用户登陆后,如果要转到其它页面怎么控制这个权限呢?
3:数据库怎么设计?
再此,对回贴的同志表示感谢
...全文
93 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjl1314521wxw 2010-02-27
  • 打赏
  • 举报
回复
引用 3 楼 xingshungames 的回复:
我的意思是,在登录成功之后,通过cookie或者Session保存用户名。然后在相应的页面,通过用户名读取数据库得到它的权限。

密码的话还是别放在cookie里面了,不安全


非常感谢!
xingshungames 2010-02-27
  • 打赏
  • 举报
回复
我的意思是,在登录成功之后,通过cookie或者Session保存用户名。然后在相应的页面,通过用户名读取数据库得到它的权限。

密码的话还是别放在cookie里面了,不安全
xjl1314521wxw 2010-02-27
  • 打赏
  • 举报
回复
引用 1 楼 xingshungames 的回复:
数据库中有一个字段来控制权限

然后在登录的时候,登录成功之后,将用户名或者id 通过cookie或者Session保存起来,然后在有根据权限不同提供不同功能的页面上,根据id或者用户名查询用户表的相应权限字段。然后根据其字段的数据,对功能按钮进行隐藏

你的意思是说,当转到一个新页面时,我首先获取用户名和密码,然后再到数据库读取他的权限?是这样吗?
xingshungames 2010-02-27
  • 打赏
  • 举报
回复
数据库中有一个字段来控制权限

然后在登录的时候,登录成功之后,将用户名或者id 通过cookie或者Session保存起来,然后在有根据权限不同提供不同功能的页面上,根据id或者用户名查询用户表的相应权限字段。然后根据其字段的数据,对功能按钮进行隐藏

62,244

社区成员

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

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

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

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