feat: 支持管理员自助修改密码 (#57)

This commit is contained in:
chengma
2026-08-09 16:49:28 +08:00
parent 2cbb98f09c
commit 008bb87620
12 changed files with 446 additions and 19 deletions
+2 -2
View File
@@ -50,8 +50,8 @@ 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 {
if strings.Count(adminPage.Body.String(), `minlength="6"`) != 6 ||
strings.Count(adminPage.Body.String(), "至少 6 个字符") != 3 {
t.Fatalf("创建和重置密码表单没有统一使用 6 个字符规则")
}
for _, secret := range []string{"admin-password", "buyer-password"} {