MVC密码修改

MVC密码修改

在MVC项目系统中我们都会有一个登陆账号和登陆密码,就好比我们登陆QQ和微信一样,账号和密码两者是基础条件缺一不可,否则别人就能无验证通过来登陆你的账号,这样后果是不堪设想的!有了登陆密码那修改密码这一项功能那也必不可少,接下来就说说在MVC项目中的密码修改功能。

MVC项目学习中是如何实现密码修改功能的呢?我们平常无论QQ还是微信想更改密码都大致分为以下三个操作,MVC也是一样一样的:

1、 原密码

2、 新密码

3、 确认新密码

一、
原密码

在MVC项目学习中原密码就是当前用户账户的密码也称旧密码,当我们在原密码input框中输入密码时就会有一个验证操作,就是当前输入密码与原密码是否一致的验证对比操作。

获取当前输入的密码 与数据库中的密码进行比对

在这里插入图片描述

然后通过获取页面输入密码数据提交到控制器方法里进行与原密码对比验证,因为涉及到数据库所以在这之前要实例化一个实体模型
在这里插入图片描述

在这里插入图片描述

原密码通过验证一致之后接下来就是修改你想要修改的新密码操作,获取页面数据

输入新密码必须和确认新密码这里必须是一致的,还要页面获取数据不能为空 所以也有以下判断
在这里插入图片描述

最后将页面数据提交到控制器方法中做进一步的判断和验证修改操作如下经典代码:

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值