fix(dashboard): 保留中文入口登录语言 - #157
Conversation
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Review base: 3f48d0a 🤖 DeepSeek V4 Pro PR ReviewPR 意图:登录页改为优先按返回路径 [medium] apps/dashboard/src/components/auth/LoginForm.tsx:40-42 — 直接访问登录页( |
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Deploying inalpha-web with
|
| Latest commit: |
affecbe
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://a96043d1.inalpha-web.pages.dev |
| Branch Preview URL: | https://fix-dashboard-login-locale.inalpha-web.pages.dev |
|
已修复 DeepSeek 指出的开放重定向风险。
修复提交:affecbe |
|
DeepSeek 二轮的 hydration finding 属于既有的“直接访问 本 PR 的目标路径始终带 若要让无 |
Summary
/zh未登录跳转后,登录页优先沿用返回路径中的 locale,不再被英文浏览器语言覆盖/login时的浏览器语言回退Test Coverage
新增 locale 纯函数与真实
LoginForm渲染回归测试。路径判定、边界输入和组件接线覆盖率 100%,无已知缺口。/zh、/zh/*、query、hashPre-Landing Review
发现 1 个路径规范化问题并已修复;复审无 finding。DeepSeek 自动审查发现登录成功跳转仍使用宽松的原始
from,现已统一复用安全规范化结果并补充攻击输入回归测试。Codex CLI 未安装,本次本地对抗审查由 Claude 完成。Design Review
Design Review (lite): 0 findings。
Eval Results
无 prompt 相关文件变更,跳过 eval。
Scope Drift
Scope Check: CLEAN。仅修改 Dashboard 登录语言选择及对应测试。
Plan Completion
本次为聚焦 bug 修复,无相关 plan 文件。
Verification Results
tsc --noEmit/zh显示“邮箱 / 密码 / 登录”/en保持英文Test plan
🤖 Generated with Claude Code