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

问题描述

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

设计包含一个包含Login.aspx和Welcome.aspx两个页面的网站。要求用户登录界面如下图,输入合法的用户名和密码后才能打开Welcome.aspx页面,此时页面中显示用户名及欢迎信息。如果用户级别是admin,页面中显示“管理所有用户”和“修改个人信息”链接按钮,如果用户级别为normal页面中只显示“修改个人信息”链接按钮。

[要求]:
1. 合法用户名和密码,自己设定,至少三组;
2. 输入错误的用户名和密码,屏幕上将弹出提示信息框;若用户试图绕过登录页面,直接访问Welcome.aspx将弹出提示框;
3. 要求使用Session对象;
怎样定义一个类,来保存自己设定的用户名和密码还有权限,怎样调用它来前端输入的数据进行比较?

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

解决方案

http://www.cnblogs.com/knowledgesea/archive/2012/11/20/2779185.html

时间: 2024-09-19 08:17:41

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

struts2.0-我写了一个简单的struts2登录验证但是不能跳转,找了好久也不知道为什么,请大神帮忙看一下,先谢了

问题描述 我写了一个简单的struts2登录验证但是不能跳转,找了好久也不知道为什么,请大神帮忙看一下,先谢了 解决方案 SUBMITE提交呢? 解决方案二: 解决方案三: 调试下Action方法进入了吗?

php 用户cookie登录验证与mysql数据登录验证的方法

php教程 用户cookie登录验证与mysql教程数据登录验证的方法   <?php unset($username); if ($_COOKIE['login']) {     list($c_username,$cookie_hash) = split(',',$_COOKIE['login']);     if (md5($c_username.$secret_word) == $cookie_hash) {         $username = $c_username;     }

PHP中session共享和登录验证的实现方法

我们先来讲述一下利用session来登录 登录页面05.php的代码如下:  代码如下 复制代码 <?php  session_start() ;                    //初始化session if (isset ($_SESSION['shili'])){ header ("Location:shili.php") ;     //重新定向到其他页面 exit ; }  ?> <script language="javascript&qu

MVC使用Controller代替Filter完成登录验证(Session校验)学习笔记5_实用技巧

之前的学习中,在对Session校验完成登录验证时,通常使用Filter来处理,方法类似与前文的错误日志过滤,即新建Filter类继承ActionFilterAttribute类,重写OnActionExecuting方法,之后直接在需要验证的Action前加上Filter标记即可. 1. 新建登陆校验类CheckLoginAttribute using System.Web.Mvc; namespace PMS.WebApp.Models { public class CheckLoginAt

jsp 获取session中数据

问题描述 jsp 获取session中数据 后台: HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); request.getSession().setAttribute("XIAOJD-USER", user); jsp页面: <% OrgUser user=(OrgUser)session.getA

js获取form表单所有数据的简单方法_javascript技巧

在HTML中用js获取通过GET.POST方法(就是在网址后加?a=b&c=d之类)传过来的表单值. 针对大家常用的获取表单方式,很多时候都是在重复的写一些代码,今天给大家贴出来的代码可以作为公用方法直接调用.可以提高大家的开发效率. Js代码 <script type="text/javascript"> //获取指定form中的所有的<input>对象 function getElements(formId) { var form = documen

Struts1.x系列教程(2):简单的数据验证

在进行完简单验证后,如果form中的数据不合法,程序就会forward到指定的JSP页(一般是包含form的页面),并显示相应的错误信息.如果form中的数据完全正确,程序就会继续执行. 一.在validate方法中进行简单验证 在上一篇文章中我们知道,Struts1.x通过ActionForm的子类来封装了客户端提交的form中的数据.而服务端程序只需要通过ActionForm的子类的对象实例就可以访问form中的数据,而如果不使用ActionForm类,就必须通过request对象来获得fo

checkbox-刚学完JS和servlet,写一个简单的注册登录页面

问题描述 刚学完JS和servlet,写一个简单的注册登录页面 ,想把checkbox选中的的数据和下拉列表选中的的年月日组合成字符串发送给servlet,该怎么做,求大神指教 解决方案 username: password: 表单 action 对应的servlet method 提交方式,对应servlet的doPost和doGet方法 在servlet中写 req.getParameter("username"); req.getParameter("password&

PHP通过session id 实现session共享和登录验证的代码_php技巧

先说说,这个机制的用途吧,到现在为止战地知道这个机制有两个方面的用途: 首先,多服务器共享session问题,这个大家应该都能够理解的,当一个网站的用户量过大,就会使用服务器集群,例如专门有一个登录用的服务器.用户通过登录服务器登录之后,登录服务器保存了用户的登录信息session,而其他受访问的服务器,例如电影服务器没有这个session,那么我们就要通过一个session的唯一标识来共享这个session了--具体session的共享超出了本文的范围,请自行查阅资料. 第二个用途就是,验证同