javascript - 短信验证码是前端做还是后端?
本文介绍了javascript - 短信验证码是前端做还是后端?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
1.短信验证码接口是前端做的吗? 我们后台是php
2.前端需要做什么工作啊?
我以前没有做过这种事,求大神指导
解决方案
初步实现步骤:
1、 用户:填写手机号码
2、 用户:点击发送短信
3、 js :调用后端接口,提交手机号码-告知后端发送短信
4、 后端:生成随机码,作为验证码
5、 后端:保存随机码-
6、 后端:调用短信接口-将随机码发送给用户
7、 用户:接收到短信,填写验证码
8、 用户:点击提交按钮
9、 js :调用后端接口,提交手机号码、验证码
10、后端:根据手机号码获取保存的验证码,与接收到的验证码对比,是不是一样的
11、js :判断后端返回的结果Y/N
12、js :反馈用户
可以另外再做些优化
a、限制用户多次提交
b、后端保存的随机码加个时间限制,
。。。
这篇关于javascript - 短信验证码是前端做还是后端?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文