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

短信验证码是前端做还是后端?

短信验证码是前端做还是后端?

陪伴而非守候 2018-12-13 14:14:53
1.短信验证码接口是前端做的吗? 我们后台是php2.前端需要做什么工作啊?我以前没有做过这种事,求大神指导
查看完整描述

1 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

初步实现步骤:


1、 用户:填写手机号码

2、 用户:点击发送短信

3、 js  :调用后端接口,提交手机号码-告知后端发送短信

4、 后端:生成随机码,作为验证码

5、 后端:保存随机码-

6、 后端:调用短信接口-将随机码发送给用户

7、 用户:接收到短信,填写验证码

8、 用户:点击提交按钮

9、 js  :调用后端接口,提交手机号码、验证码

10、后端:根据手机号码获取保存的验证码,与接收到的验证码对比,是不是一样的

11、js  :判断后端返回的结果Y/N

12、js  :反馈用户

可以另外再做些优化


a、限制用户多次提交

b、后端保存的随机码加个时间限制,

。。。


查看完整回答
1 反对 回复 2019-01-21
  • 1 回答
  • 0 关注
  • 4103 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信