手机验证码原理

当我们在网页上填写手机号码后,点击发送验证码;
1.这时候前端会把手机号码传送到后端;
2.后端拿到手机号码后根据相关算法随机形成一个验证码,并将其保存在数据库中,比如redis;
3.后端这时候也会调用第三方短信接口将验证码发送到用户手机;
4.用户拿到验证码后将验证码填写完毕提交后,这时候前端会将用户填写的验证码跟数据库中的验证码进行校验,如果数据相同,则登录成功。反则登录失败。

posted @ 2022-04-29 15:56  理工小王子  阅读(743)  评论(0)    收藏  举报