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