- 生产已关短信登录,登录页先读 /auth/methods 再决定入口:默认手机号/邮箱+密码, 后端开着短信时才出现验证码登录;邮箱账号 phone 为空,User.phone 改可空 - 新增邮箱验证码注册(一步建号即登录态) - 知识:分类色点/选中描边/加载态,管理面板可改名、选色(10 色板或手填 hex)、 建子分类、删除(知识回到未分类),卡片上边线用分类色 - 正文 16sp / 行高 1.7,列表标题 SemiBold,与 Web 阅读排版对齐 - README 更新登录方式与结构说明
This commit is contained in:
+5
-3
@@ -79,7 +79,9 @@ release 仍然只允许 `network_security_config.xml` 里列出的域,别把
|
||||
adb install -r app/build/outputs/apk/debug/app-debug.apk
|
||||
```
|
||||
|
||||
首次打开 → 手机号登录(开发环境验证码在接口响应里回显,形如 `开发环境验证码:123456`)。
|
||||
首次打开 → **手机号或邮箱 + 密码**登录(短信验证码登录默认关闭;开发环境需要验证码登录时,
|
||||
后端设 `INTERNAL_TEST_LOGIN=true`,固定验证码 `123456`,登录页会自动出现「验证码登录」切换)。
|
||||
没有账号就点「用邮箱注册」:收邮箱验证码 → 设密码 → 直接进工作区。
|
||||
|
||||
## 结构
|
||||
|
||||
@@ -91,10 +93,10 @@ app/src/main/java/com/dadao/task/
|
||||
│ └── TokenStore.kt 令牌本地存储(TODO:换 EncryptedSharedPreferences)
|
||||
└── ui/
|
||||
├── Theme.kt 与 Web 一致的靛蓝 #4F46E5 + 陶土色板
|
||||
├── LoginScreen.kt 手机号 + 验证码
|
||||
├── LoginScreen.kt 手机号/邮箱 + 密码(短信登录只在后端开启时出现)、邮箱验证码注册
|
||||
├── HomeScreen.kt 工作区列表 / 新建 / 生成邀请码
|
||||
├── TaskListScreen.kt 任务视图切换、快速新建、勾选完成、详情与评论
|
||||
└── KnowledgeScreen.kt 知识四态 tab、手记、按状态给动作(发布需 owner/admin)
|
||||
└── KnowledgeScreen.kt 知识四态 tab、手记、按状态给动作(发布需 owner/admin)、分类管理与配色
|
||||
```
|
||||
|
||||
## 模拟器(本机搭建记录,别重复踩)
|
||||
|
||||
Reference in New Issue
Block a user