标签:短信 手机号 登录 验证码 接口 获取 手机号码 输入
哈哈,又到周末了,自由的个人时间来啦,今天在连接公司的vpn时,看到需要根据个人信息(账户和密码,有的时候也可能直接是手机号),获取验证码,就想研究下验证码是如何来的。。。。。
当我们在用户个人信息界面输入个人账户信息(账户和密码,有的时候也可能直接是手机号)后,点击发送验证码以后,系统就会根据账号密码找到自己的其他的信息(手机号),当手机号码知道了,就会访问后端提供的短信验证码接口,该接口需要提供的参数就是我们的手机号码,等接口收到这些数据后,就会根据特定的算法,自动生成一个六位或者四位的验证码;
随后,我们的后端服务器会把生成的验证码存储到数据库中,之后,我们的服务器回去调用第三方的短信发送平台(三大运营商),然后把我们的验证码统管短信平台发送到手机,最后用户得到验证码后,就会在验证码输入框中进行输入对应的验证码,相应的,会触发短信验证码接口,后端程序就会校验自己输入的验证码数据是否正确。
标签:短信,手机号,登录,验证码,接口,获取,手机号码,输入 来源: https://blog.csdn.net/jjb_584520/article/details/115790388
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。