发表于: 2019-06-10 21:52:23
1 520
今天完成的事情:
短信验证码为什么有限制
一般而言为了防止有些人无聊或是恶意的重复获取短信验证码,给服务器带来过重压
力,而不能正常运行,影响到其它用户的正常使用,而且还可以帮助企业杜绝恶意注册
限制一、请求次数
99%的企业都会限制同一个手机号码在一天内请求的次数,为的就是避免一些人无聊随意或恶意点击,
影响正常的系统运转,造成企业资源浪费,而正常人使用的时候次数并不会太多,所以当同一个手机号码
达到限制的次数以后,该用户当天就不能再进行获取验证码操作。
限制二、频繁错误
有些人在更改密码或申请账号的时候,却频频的对于验证码短信不能正确输入,如此就存在安全隐患问题,
可能是有不法分子在试探输入,尝试盗取用户账号,所以企业在这方面就加入了这项错误次数的限制,
若是错误次数过多,这条验证码短信就会立即失效,保护账号。
限制三、时间规定
关于时间方面的限制有两个,一个是时间间隔,一个是有效时间。不论是企业出于安全方面的顾虑,
还是出于成本方面的打算,各家企业经营者都会在网站或软件获取短信验证码的时候设置相应的间隔时间,
大多数是一两分钟,避免获取太过频繁。另外,当用户收到短信以后,要在规定的有效时间里正确输入才可以,
若超过有效时间,验证码即时失效。
调研企业和app验证码,一半有效时间为五分钟,60秒后没有收到可以重新发送
一天一个手机在一个网站,或者app里面只能获取10个验证码,多的话就只能第2天获取
明天计划的事情:
遇到的问题:
收获:
评论