fix: 用户密码最小长度调整为六位 (#55)

This commit is contained in:
chengma
2026-08-09 16:14:58 +08:00
parent ac9e227ee7
commit 2cce9e3888
10 changed files with 39 additions and 15 deletions
+4
View File
@@ -50,6 +50,10 @@ func Test用户管理管理员与采购员权限边界(t *testing.T) {
t.Errorf("用户管理页缺少 %q", want)
}
}
if strings.Count(adminPage.Body.String(), `minlength="6"`) != 4 ||
strings.Count(adminPage.Body.String(), "至少 6 个字符") != 2 {
t.Fatalf("创建和重置密码表单没有统一使用 6 个字符规则")
}
for _, secret := range []string{"admin-password", "buyer-password"} {
if strings.Contains(adminPage.Body.String(), secret) {
t.Fatalf("用户管理页泄露密码 %q", secret)