fix: 用户密码最小长度调整为六位 (#55)
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user