有没有做过手机绑定的,交流下

Ping_QC 发布于 2012/08/08 21:23
阅读 319
收藏 0

请教下手机绑定的过程。短信接口有的。

我要实现功能如下:

用户输入手机号:13513113113

发送验证码“054567”

60秒内输入验证码进行绑定

服务器端验证码’054567“如何保存?

怎么确定验证码超时?

谢谢

 

加载中
0
暴走的蛇
暴走的蛇
是保存在数据库还是保存在的当前session具体看你的业务和短信是否需要持久化,如果短信比较重要或者以后还有追溯的可能性的话最好还是持久化,如果没有这些硬性要求的话那就无所谓了,之前看到过网易的一个功能就是短信验证码一天同一个号码只能接收3条短信,这个讲究肯定需要把对应的手机号码和短信信息和当前日期持久化到数据库了
0
rebot
rebot
发送的时候记录下时间,验证的时候判断下时间,超过多少时间就算超时。
用户已屏蔽
用户已屏蔽
无所谓!反正都是数字
Ping_QC
Ping_QC
我就想知道时间记录在session里?保存到数据库?还是其他的
0
李政四
李政四

解决你的问题    就需要看和你合作的短信公司那个是怎么设置的,我这里一般都是设置返回报告,这样能判断接收超时问题。系统设置在1分钟内没有收到  系统会自动继续发送

0
思讯通
思讯通

服务端把手机号,验证码,发送时间保存在库里,前端输入后比对库里保存的时间。搞定!
另推荐个开发者专用短信api:www.shsixun.com

0
取个名字想半天
取个名字想半天

这个可以将数据以记录的形式持久化,然后用户提交验证码时的查询比较即可。

推荐你一个短信接口,我们用下来还是很好的:

https://luosimao.com

0
F
Forest10
验证码超时问题  如果你用的mongodb可以用TTL解决
0
开水白
开水白
我是这么做的,app端请求发完验证码后,我把请求短信网关的时间返回给app,app端自己判断有没有超时?不知道这样是否可行
返回顶部
顶部