3 Commits
Author SHA1 Message Date
Yunling Zhang 06fe172bea feat(web): admin 页按认证模式切换,SSO 下隐去口令框并跳网关登录
- api.ts 新增 AuthMode 类型与 /api/admin/mode 调用
- AdminPage:先探测模式;sso 下 401 统一跳 /_auth/login?next=...,退出跳 /_auth/logout
- 探测失败按 builtin 处理,默认行为不变
2026-09-29 13:44:32 +08:00
Yunling Zhang 73f253581a feat(client): 新增 GET /api/client/me,刷新后显示当前账号名
- 会话内返回账号名与只读标记,不含口令
- client 页加载列表后拉取 me,顶栏展示账号名,刷新不丢失
2026-09-28 17:38:20 +08:00
Yunling Zhang b060df3048 feat(web): React+Vite+TS 的 admin 与 client 页面
- Swiss 极简、中文文案、无 emoji、内联 SVG 图标、浅色/深色变量
- admin:口令登录、账号列表与用量、新建(弹连接信息)、复制、换口令、只读/停用、删除
- client:账号登录、面包屑、上传(点击+拖拽)、下载、新建文件夹、重命名、删除
- Makefile:build/run/test/clean;accounts.example.json 示例配置
2026-09-28 16:52:53 +08:00