登录注册功能分析
登录注册功能:
执行开始:
1.判断是否已经注册
-登录
-按照前端传过来的账户和密码
-通过手机号或账号查询到数据库里的用户信息【转调注册界面】
-通过用户信息取出数据库里的密码
-校验密码是否正确
-使用:check_password、check_password_hash
- 输入的图形验证码与radis库中对比
- 校验图形验证码是否正确
- 登录成功
-结束
2.注册
3.输入用户名,手机号。设置密码
-判断用户名、手机号、密码格式是否正确
-N 重新输入
-Y
4.判断手机号码,用户名是否已存在(没有一个手机号只能注册一个账户)
- N 重新输入
5.判断输入的两次密码时否一致
- N 提示两次密码不一致
6.判断手机验证码是否与radis里一致
-N 验证码错误
-【从Redis拿取验证码时要注意解码】(decode)
7.注册成功

浙公网安备 33010602011771号