Files
jiapu/docs/superpowers/plans/2026-07-10-login-auth-flow-polish.md
T
2026-07-10 17:08:22 +08:00

1.5 KiB
Raw Blame History

2026-07-10 登录页样式与认证流程修正计划

  • 计划编号:PC-022 / PC-023
  • 开始时间:2026-07-10 14:42:32 +08:00
  • 页面范围:login.htmlregister.htmlforgot-password.html
  • 接口范围:登录、注册、忘记密码提交前的 /captcha/verify 取票据流程

PC-022 登录页样式优化

  1. 优化 public/css/login.css 中登录方式切换区,让选中状态、文本居中和整体边框更自然。
  2. 增加登录按钮与底部链接之间的间距。
  3. 保持样式在 CSS 文件内,不用 JS 注入样式。

PC-023 注册跳转与验证码流程复核

  1. 写失败测试:注册完成后必须跳转 login.html
  2. 写结构测试:三张认证页都必须声明验证码场景并携带 validToken
  3. 修改 register.html 的成功跳转。
  4. 复核公共 CaptchaPages 仍统一按 payload.track 换取 validToken
  5. 运行相关测试、语法检查和空白检查。

验证记录

  • 2026-07-10 14:42:32 +08:00:开始记录 PC-022 / PC-023,先补认证页结构测试。
  • 2026-07-10 14:42:32 +08:00node tests\auth-page-structure.test.js 已按预期失败,失败点为 register.html 仍跳转 create-genealogy.html
  • 2026-07-10 14:50:23 +08:00:修复后 node tests\auth-page-structure.test.jsnode tests\auth-pages.test.jsnode tests\captcha-pages.test.jsnode --check public\js\auth-pages.jsnode --check public\js\captcha-pages.js 均通过;git diff --check 无空白错误,仅有 LF/CRLF 换行提示。