2 hoho 12 hoho_12 于 2016.03.30 20:43 提问

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

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

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

1个回答

caozhy
caozhy   Ds   Rxr 2016.03.30 23:08
已采纳
hoho_12
hoho_12 感谢解答,和同学讨论后已解决此实验。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
asp.net获取session进行简单的用户登录验证。
.net 获取session 用于简单的用户登录验证。
关于MVC项目登录Session校验
第一步,当时是登录成功之后把用户相关信息存放到Session当中去: SetValue(SessionName.User, userInfo);   public static void SetValue(SessionName name, T t)         {             if (HttpContext.Current == null) return;      
.net 创建session 获取、还有移除session
HttpContext.Current.Session["adminName"] = "admin"; //创建session HttpContext.Current.Session["adminID"] = "125"; Session.Timeout = 30; string admin = HttpContext.Current.Sessio
在ASP.NET中用SESSION判断用户是否登录
  代码很简单的,我把我平时写过的贴出来给大家看看:    if (bResult == true) //登录的用户名和密码正确  {  //保存登录的用户名  Session["LoginUser"] = FormatString.Replace(txtLoginUser.Text); //这里就是给session赋值了.我对登录用户进行了一些安全处理  //转到管理首页  Response.R
.net MVC使用Session验证用户登录
用最简单的Session方式记录用户登录状态1.添加DefaultController控制器,重写OnActionExecuting方法,每次访问控制器前触发public class DefaultController : Controller { protected override void OnActionExecuting(ActionExecutingContex...
【4】 .net MVC使用Session验证用户登录
用最简单的Session方式记录用户登录状态 1.添加DefaultController控制器,重写OnActionExecuting方法,每次访问控制器前触发 public class DefaultController : Controller { protected override void OnActionExecuting(ActionExecuti
session技术进行登录验证问题解析
遇到的问题1:核心问题,就是如果需要做登陆和登陆到主界面的话,需要做三个界面。三个界面分别是: 1:登陆界面 2:验证登陆界面 3:主界面 下面来解释每个界面的作用。登录界面顾名思义了就是登录,目前JSP还不会,就outprintln代码了(大佬不要笑)。这里有一个问题,我最开始的思路是,直接在这个界面申请出一个session然后把这个界面文本框的值给session。这时候经过
javaweb用户验证码登录session例子
javaweb中用到的用户密码验证码一体的登录例子,主要是利用session原理的例子。
MVC + 三层 + ASP.NET 简单登陆验证
MVC + 三层 + ASP.NET 简单登陆验证
Thinkphp3.2 TP3.2登录验证
public function check_login($code='',$password='',$account='') {     $account = I('account');     $pw = I('password');     // $verify=I('verify');     if ($account =='' || $pw == '') {         $...