Hermes Agent
|
2af1d0670a
|
feat(admin): 新增管理后台Web登录页+URL token支持
CI / pytest (Python 3.10) (push) Has been cancelled
CI / pytest (Python 3.11) (push) Has been cancelled
CI / pytest (Python 3.12) (push) Has been cancelled
新增功能:
1. /admin/login Web登录页面(用户名+密码表单)
- 深蓝色全屏背景+白色卡片设计
- 登录后自动跳转 /admin/dashboard?t=token
- 错误提示友好显示
- token存储到localStorage
2. admin/auth.py get_current_user 支持 URL query 参数 t
- 优先从 Authorization: Bearer 头获取
- fallback 从 URL ?t=token 获取(管理后台Web场景)
- 不影响API认证安全性
验证:
- 302 passed
- 浏览器验证: /admin/login → 输入admin/Admin123! → 自动跳转dashboard ✅
- dashboard页面正常加载(运营总览+KPI+趋势+分布)
|
2026-06-29 12:30:57 +08:00 |
|