开发工具与关键技术: VS,记住密码
作者:卢惠圳
撰写时间:2019年7月7日
在登录一般会有一个操作是记住密码只要你勾选上复选框就可以记住密码,首先将页面上的复选框获取到看看是否勾选上,代码如下图:
接下来就是控制器这边的代码了,先声明几个变量获取页面传递过来的数据并且判断传输过来的用户和密码是否和数据库中的一致,也就是判断是否有该用户然后判断验证码是否正确,代码如下图:
当验证完用户是否正确后,确认身份正确把用户数据放到session中然后设置session,之后就可以开始使用cookie记住用户信息也就是记住密码先判断记住密码的复选框有没有勾选上是否为空,如果复选框为勾选上并且不为空就记住密码保存到cookie里并设置好保存天数,如果复选框没有勾选上或者为空时则忘记并把有效期设置为昨天,浏览器会自动删除cookie这样就可以记住密码了,代码如下图:
记住密码
最新推荐文章于 2022-12-06 15:57:58 发布