本登录模块的两个关注点:1 验证码 2 注册信息
验证码就是通过登录时填写的phoneNum,给你发验证码,然后进行相应校验,并验证手机号是否和验证码匹配。
等你输入正确的验证码时,再用你的登录信息去DB中查,确定系统中有没有这个人,如果有,就登录成功;如果没有就注册,最后进入主页。
时序图:
1 功能描述
使用手机号登录,无需密码,输入手机号获取动态口令,然后输入动态口令进行登录。
2 输入数据
输入数据 |
解释 |
手机号 |
11位手机号 |
动态口令 |
输入手机号后,获取的6位数字动态口令 |
3 输出数据
登录结果 |
返回数据 |
成功 |
提示登录成功,跳转到首页 |
失败 |
手机号错误或者动态口令错误 |