您的位置:首页 >  新闻中心 > 云通讯公告
  云通讯公告
 

android,ios,app手机短信验证码平台接口防刷

来源:原创    时间:2017-10-27    浏览:0 次

很多时候,一些应用程序的使用并不能达到预期的效果,反而在使用过程中会因为各种意外而出现各种意想不到的情况,比如android,ios,app手机短信验证码平台接口中的验证码,本来是用来验证用户手机号的真实性,以便日后更好的维护客户关系。但是有些企业却遇到了验证码被恶意刷的情况,这不仅浪费也会影响其正常使用。那么,面对短信验证码被恶意刷该怎么办呢?
第一、要在程序中加上检验逻辑,对于一些非手机号的乱码以及其他无效数字进行屏蔽,这样可以减少短信验证码平台的后台工作量。
第二、在注册页面最好加上隐藏的<input>,value值为随机验证码,然后发短信验证一下,保证其在当前页面。
第三、在应用中加入二次确认,比如图形验证或者是有效验证码等,这样可以防止别人用机器人盗刷验证码。
第四、发现同一号码反复发送,且间隔时间比较短,要提高警惕。另外,在短信验证码平台的后台设置刷验证码的间隔时间最好为60S-120S,这样也能减少盗刷的频率。除此之外,还可以对同号码的手机验证进行数量限制,比如设置每个手机号码每天最大的发送量不超过多少,这样也能避免一部分。
第五、将手机验证码和用户密码设置成两个不同的步骤,这样用户在设置密码成功之后,再进行手机验证,这样可以进一步获取可信回执进行验证。
第六、对IP进行限制。根据企业的业务特点,可以对IP进行每天最大发送量限制,这样也许会流失一部分商机,但是与其起到的防盗刷相比,还是更有效的。
第七、对验证码时效性进行设置。在android,ios,app手机短信验证码平台接口的数据保存生产验证码时间方面,可以给予设置。这样在保单提交之时,判断其是否正确,以及是否是无效的。通常情况下,验证码会在五分钟之内失效,所以也可以有效的避免被恶意刷。