上网用蜜码登录写手机号登录有什么区别
发布网友
发布时间:2022-05-11 01:59
我来回答
共1个回答
热心网友
时间:2023-11-26 00:10
这两者的区别与手机号所处移动营业厅有关,现在手机号登录是一种比较流行的方法,而原始的密码登录因为老忘记密码而变得不方便起来
手机快速登录功能,就是通过短信验证码的方式进行登录。这种方式相对于用户名密码登录方式,用户不需要记忆自己的密码,只需要通过输入手机号并获取验证码就可以完成登录,是目前比较流行的登录方式。
为获取验证码按钮绑定事件,并在事件对应的处理函数中校验手机号,如果手机号输入正确则显示30秒倒计时效果并发送ajax请求,发送短信验证码
在ValidateCodeController中提供send4Login方法,调用短信服务发送验证码并将验证码保存到redis
View Code
提交登录请求#
为登录按钮绑定事件
<div class="btn yes-btn"><a @click="login()" href="#">登录</a></div>
View Code
后台代码#
Controller#
在health_mobile工程中创建MemberController并提供login方法进行登录检查,处理逻辑为:
1、校验用户输入的短信验证码是否正确,如果验证码错误则登录失败
2、如果验证码正确,则判断当前用户是否为会员,如果不是会员则自动完成会员注册
3、向客户端写入Cookie,内容为用户手机号
4、将会员信息保存到Redis,使用手机号作为key,保存时长为30分钟