- validatePassword 从"字母+数字"升级为"大写字母+小写字母+数字" - 拆分 pwLetter 为 pwLower([a-z]) 和 pwUpper([A-Z]) - 更新 ErrWeakPassword 错误提示 - 同步更新注册页和修改密码页的前端校验及提示文案
- login.js/register.js 登录成功后优先跳转 redirect 参数指定页面 - 新增 common.RedirectToLogin 辅助函数,自动携带当前路径 - 替换所有 9 处硬编码 /auth/login 重定向