时间: 2018-11-13 来源: 华兴软通 本文链接:https://www.smshx.com/changshi459.html
相信大家对验证码短信都不陌生,在我们的日常生活、工作中经常都有需要获取验证码短信的场景,比如账号注册、异地登录、支付确认等。但是,我们在使用过程中也会发现,在点击“获取验证码”后,需要等待一段时间之后才能再次获取,这是为什么呢?
等待的这一段时间,我们称之为间隔时间,一般来说是60秒,这样的设置主要是为了避免有人恶意重复获取验证码,占用资源,影响企业的正常运营。间隔时间的设置,相当于是给企业网站、APP多加了一道保护墙。
当然,也有一些正常使用的用户,因为手机信号的差异未能马上收到验证码短信,但在有了这个间隔时间之后,也能在这个间隔时间内收到,避免浪费,就算间隔时间后不能收到,也能再次获取,不影响使用。
验证码短信的获取,除了有时间间隔的限制,还有有效时间的限制。
有效时间的设置通常是根据企业的实际情况来决定的,一旦超过了有效时间,验证码就会自动失效,这是为了防止有些不法分子通过技术手段破解攻击。此时就算是验证码被破解了,失效的验证码也是发挥不了任何作用的。
此外,对于验证码短信还有次数限制,规定单个手机号码一天之内只能获取验证码的次数,或者单个IP一天之内只能获取验证码的次数。
若是一个手机号或IP在一天内频繁的发送获取验证码短信的请求,那么在达到限定次数后,这天就无法再次获取,以减少资源的浪费。这样的设置,不仅让用户比较放心,也避免了被不法分子钻漏洞。