验证登录

MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务数据、逻辑、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。
定义一个记录状态的变量
获取页面传递的变量
用户名 密码 验证码 登录身份(用户类型ID)
验证登录
第一步:验证验证码是否争取
获取处session存放的验证码
图片字符串
判断填入的验证和session中的验证码是否一致(忽略大小写)
验证登录
根据 UserNuber 查询用户
linq 单表查询的写法
(from 自定义的表名 in Model对象.查询的表
【where 自定义的表名.字段1 关系运算符 值 【&& 自定义的表名.字段2 关系运算符 值】】
【orderby 自定义的表名.字段】
【select 自定义的表名】
【select new {自定义的表名.字段1,自定义的表名.字段2,自定义的表名.字段3, … }】
【select 类名{ 类的属性1=自定义的表名.字段1,类的属性2=自定义的表名.字段2, … }】
).Single();//查询单条数据,当没有数据或者有多条数据时会触发异常
.ToList();//查询多条数据并转为List
.Count();//查询数据总数 */
第二步、判断账号是否存在(拿页面账号作为条件查询数据库表)
验证登录
第三步:对页面传来的密码进行AES265后进行加密
验证登录
第四步:判断账号和选择的权限跟注册账号的账号权限是否对应
验证登录
第五步:设置session机制
用户身份验证完成 开始处理登录信息
获取用户类型名称
验证登录
获取用户类型ID
验证登录
设置
验证登录
记住密码 保存信息
验证登录
登录成功
验证登录
返回
验证登录
这样就完成了。