原标题:验证码的时效性该如何設置
短信验证码对每个人来说都不陌生,无论是网站注册、网上银行账户、手机APP注册都会用到短信验证码此外,接收到短信验证码是具有时效性5分钟、10分钟、30分钟有效。如果过了时间你将不得不重新申请验证码。
在互联网高速发展的时代APP拥有数千个应用程序,使嘚传统短信行业逆风翻盘其中,互联网上常用的短信服务有:短信验证码、会员营销短信、语音验证码等广泛使用虽然这只是短信行业嘚一个小分支,但也足以说明短信行业存在的必要性如果企业需要使用短信验证码,还需要短信接口
短信验证码接口一般支持HTTP和webservice调用,程序员需要在短信验证码平台发送短信验证码来添加接口地址和相关参数如接收端手机号码、接收内容以及其他接口参数,调用后会返回XML数据说明提交成功或失败!
1、前三次短信请求可以由服务器判断为给一个60 s的间隔限制,或者通过终端的交互方式阻止用户继续请求讓用户等待另一次获取;
2、同一手机号码4-8请求,然后3分钟为同一验证码;
3、如果每天对同一手机号码的请求超过20个手机号码可以被直接锁定,列入黑名单并被拒绝请求。
4、对于同一类型的验证如忘记密码、注册等,如果验证码填写三次验证码就会无效。
5、短信接收时间基本为2-3秒时间更长,可能就是运营商的问题了
6、图形验证码很容易绕过,所以不建议使用图形验证码登录查找密码等路径,短信是┅种比较安全的方式图形验证码多用于防止机器批量操作造成服务器压力;
而语音验证码则是锦上添花的功能,谈好第三方做好接口调用僦完成了