用户注册流程分析

1. 获取mobile(手机号), sms_code(短信验证码), password(密码)

2.检查参数完整性

3.检查手机号格式是否正确

4.从redis数据库当中获取到短信验证码

5.与用户输入的短信验证码作对比

6.对比成功,删除redis数据库中的短信验证码

7.从mysql数据库中查询手机号有没有被注册

8.将手机号,密码,昵称,使用模型类方法提交到mysql数据库,如果发生异常失败回滚.

9.将手机号,昵称,id通过session缓存在redis数据库当中,实现注册成功,同时登录到网站,页面刷新.

原文地址:https://www.cnblogs.com/zxt-cn/p/9144876.html