feat(auth): implement user and device authentication

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