登录全流程

135 阅读1分钟

1.账号密码登录

用户输入账号密码,然后判断输入的格式对不对(用正则表达式匹配),如果正确,向后端发送请求,验证账号密码是否正确,如果正确,返回登陆成功和用户信息,也会返回token,前端把这些信息保存到storage中,用于下次请求

2.App扫码登录

首先是用户打开扫码页面,会向后台发送请求,后台会返回,二维码的信息,然后你就根据这个信息,绘制二维码,然后对二维码进行轮询,不同的状态会有不同的返回值,然后对应不同的返回值,前端做不同的操作,比如当二维码过期时,前端可以显示过期的页面,当用户再次刷新的时候重新获取数据,当用户登录成功,会返回用户信息和token,前端把有的信息存到storage中,等待下次使用