hoho_12 2016-03-30 12:43 采纳率: 89.3%
浏览 2664
已采纳

.net 获取session进行简单的数据登录验证问题?

设计包含一个包含Login.aspx和Welcome.aspx两个页面的网站。要求用户登录界面如下图,输入合法的用户名和密码后才能打开Welcome.aspx页面,此时页面中显示用户名及欢迎信息。如果用户级别是admin,页面中显示“管理所有用户”和“修改个人信息”链接按钮,如果用户级别为normal页面中只显示“修改个人信息”链接按钮。
图片说明
[要求]:
1. 合法用户名和密码,自己设定,至少三组;
2. 输入错误的用户名和密码,屏幕上将弹出提示信息框;若用户试图绕过登录页面,直接访问Welcome.aspx将弹出提示框;
3. 要求使用Session对象;
怎样定义一个类,来保存自己设定的用户名和密码还有权限,怎样调用它来前端输入的数据进行比较?

分析:把表单传进来的值保存在session中,然后从session中取值出来与自己设置的用户名和密码进行比较。
问题:怎样定义一个类来保存自己定义的用户名和密码,这里有3组。
怎样用这个用户名和session的值进行比较,而且还有权限的判断?
怎么在cs文件中写代码?请求帮助,万分感谢。

  • 写回答

1条回答

  • threenewbee 2016-03-30 15:08
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集