Files
loan-pricing/doc/implementation-report-2026-04-03-login-default-credentials-removed.md
2026-04-03 10:45:58 +08:00

974 B

2026-04-03 登录页默认账号密码移除实施记录

修改内容

  • 移除登录页 ruoyi-ui/src/views/login.vue 中硬编码的默认账号 admin 与默认密码 admin123
  • 保留 getCookie() 现有逻辑,确保用户勾选“记住密码”后仍可通过 cookie 回填登录信息。
  • 新增前端回归脚本 ruoyi-ui/tests/login-default-credentials.test.js,校验默认值为空且 cookie 回填逻辑未被破坏。

验证记录

  • 变更前执行 node tests/login-default-credentials.test.js,断言“登录页默认用户名应为空字符串”失败,证明问题可复现。
  • 变更后再次执行 node tests/login-default-credentials.test.js,预期全部断言通过。
  • 启动前端页面后在浏览器访问登录页,确认账号、密码输入框默认不再预填内容。

影响范围

  • 仅影响登录页初始化展示行为,不修改登录接口、加密逻辑、验证码逻辑与记住密码逻辑。