登录注册功能分析

登录注册功能:

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