diff --git a/auth.go b/auth.go index 5275f41..a64b5f0 100644 --- a/auth.go +++ b/auth.go @@ -45,7 +45,7 @@ func ParseJWT(tokenString string) (*Claims, error) { return nil, errors.New("invalid token") } -// 密码复杂度验证:至少3个大写 + 8个数字 + 1个特殊字符 +// 密码复杂度验证:至少8位密码,包含大写字母、数字和特殊字符 func ValidatePassword(pwd string) bool { if len(pwd) < 8 { return false @@ -84,7 +84,7 @@ func InitAdminUser() { } for { - log.Print("密码 (至少3个大写+8个数字+1个特殊字符): ") + log.Print("密码 (至少8位密码,包含大写字母、数字和特殊字符): ") var password string fmt.Scanln(&password) @@ -103,7 +103,7 @@ func InitAdminUser() { break } else { log.Println("❌ 密码不符合复杂度要求,请重新输入") - log.Println(" 要求: 至少3个大写字母 + 8个数字 + 1个特殊字符") + log.Println(" 要求: 至少8位密码,包含大写字母、数字和特殊字符") } } }