短信验证码在生活中扮演者重要的角色,如各种网站用户注册、账号安全登录、密码找回、身份确认、网上银行转账以及第三支付等,为什么短信验证码应用如此广泛呢?
短信验证码其实并不是最好的二次验证方法,但短信验证码却是成本最低最容易实现的也基本靠谱的:不需要额外设备,用户广泛拥有,校验成本极低。短信验证的预设是:
①认为用户的手机卡是不会轻易丢失和被窃取的,和用户绑定更紧密(相对于各种脱库事件,密码泄露的概率还是比丢手机的概率大多了,况且丢了手机可以立即去运营商挂失补卡,密码泄露了就是泄露了)
②认为有手机号可以做二次验证的用户是真实用户(所以手机验证码通常也会在要求比较高的场合被用来作反垃圾注册)
③认为运营商维护的通讯信道比其他的都更安全这些预设基本上是靠谱的。
另外对于各商家来说,利用短信验证码来进行验证,还有一个好处就是获取到用户手机号,可以随时与用户保持联系和沟通。另外,用户的手机号码还可以做绑定,衍生出更多的应用,比如手机密码找回,手机发送指令,手机帐号和用户注册帐号可做同步登录、同步通讯录、同步更多手机相关的应用等。 推荐阅读:发送短信验证码功能怎么做