为了账号安全,请及时绑定邮箱和手机立即绑定

注册验证码校验功能如何实现。

注册验证码校验功能如何实现。

慕工程0101907 2018-07-31 09:10:31
就是在注册的时候需要发送一个验证码到邮箱然后把收到的邮箱填入验证码区才能注册成功,现在的问题是 这个逻辑怎么写,邮件发送一个随机数到邮箱以后,这个验证码如果实现功能?求大婶给个逻辑或者学习地址,或者代码。
查看完整描述

2 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

1、 在注册页面里用户点击发送邮件验证码的时候,传到后台,后台生成一个随机数,以带有邮箱地址的字符串作为key,随机数作为value保存到
缓存里(如Redis),过期时间可以设置10分钟,然后调用发送邮件的代码。
2、用户收到邮件后填入收到的验证码,然后点击注册的时候带过来验证码,用带有邮箱地址的字符串作为key去查询缓存,如果拿到value和传过来的
一致,那就是正确的。


查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 1251 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号