feat(auth): implement user and device authentication
This commit is contained in:
@@ -111,16 +111,19 @@
|
||||
|
||||
**正常路径**
|
||||
|
||||
1. 用户输入采购账号并选择/确认设备身份。
|
||||
1. 用户输入采购账号并确认后端已预授权的当前设备身份。
|
||||
2. 成功后令牌存入 Android 安全存储,进入任务页。
|
||||
3. App 上报版本和就绪能力,不上传敏感设备内容。
|
||||
|
||||
**状态与异常**
|
||||
|
||||
- 账号或设备被禁用:解释联系管理员,不反复重试。
|
||||
- 未预授权、token 错误或已绑定其他采购员的设备不能在 App 中“重新登记”,联系
|
||||
管理员重新预置。
|
||||
- 网络错误:保留非敏感账号字段,密码清空。
|
||||
- 会话恢复失败:退出到登录页;活跃任务先查询服务端再决定状态。
|
||||
- 退出登录:有运行任务时禁止直接退出,先安全停止。
|
||||
- 退出登录:有运行任务时禁止直接退出,先安全停止。T-204 只实现服务端 token
|
||||
签发和验证;本地清除与服务端撤销接入属于 T-206。
|
||||
|
||||
**可访问性**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user