忘记密码(找回密码)代码实现

说到忘记密码,这种事情我们在生活中经常遇到,毕竟我们不是机器,总有忘的时候。

回想忘记密码(找回密码)的流程一般分如下几个步骤:

1.输入账号(手机号)

2.点击发送验证码,过一会手机就会收到短信验证码

3.填写验证码

4.验证成功,并设置新的登录密码

5.最后恭喜成功”找回密码“

当然这些过程中还需要做一些验证:(1)如账号是否已注册或是否已存在,包括手机格式校验(2)验证码是否已过期(3)输入的验证码和短信验证码是否匹配 (4)设置新密码时,密码格式的校验。

下面展示下我项目中遇到的”忘记密码“具体业务代码:

忘记密码(找回密码)代码实现_第1张图片

忘记密码(找回密码)代码实现_第2张图片

由于具体业务需求不一,我们的账号密码是每隔3个月就要重置下,否则你就需要走“忘记密码”这个业务喽,在设置新密码的同时,需要将密码过期时间字段修改下(当前系统时间后延3个月),并将密码是否启用标志更新为“可用”状态。最后返回成功信息即可。


你可能感兴趣的:(代码类,忘记密码)