手册阅读须知:本手册仅针对JooLunPro-商户端APP
介绍
App登录流程说明,商户端的登录方式与web后端登录方式差不多,但App端有其独有的特点,如自动登录。
概述
注意:接口调用处也会根据返回值判断和验证token,如果token失效会自动刷新token,如果鉴权不通过时会跳转到登录页面。
- 自动登录流程说明(自动登录逻辑代码在App.vue中实现)
-
如果本地有保存登录信息就表示登录过,启动自动登录
1.1 验证token有效期(一般为7天),如果在有效期内就直接跳转到首页 1.2 如果token过期,那么就调用刷新token的接口刷新有效期 1.3 如果refresh_token(一般为30天)也过期那么就跳转到登录页面 -
如果没有登录过就直接跳转到登录页面
- 登录页面流程说明
-
账号密码登录
1.1 必须正确的账号密码才能登录成功 1.2 登录成功后本地会保存返回的token对象数据和user对象数据 -
手机验证码登录
2.1 如果手机未注册则发送验证码会失败 2.2 登录成功后本地会保存返回的token对象数据和user对象数据
-
退出登录说明
1 退出登录会调用登出接口 2 退出登录会删除本地所有保存的用户数据 3 退出登录会重定向到登录页面