fix: 去除密码校验允许密码5位 admin

This commit is contained in:
TsMask
2025-04-09 14:35:31 +08:00
parent 50ea3d1afd
commit a72a7a7c69

View File

@@ -34,9 +34,11 @@ func ValidPassword(password string) bool {
if password == "" { if password == "" {
return false return false
} }
pattern := `^(?![A-Za-z0-9]+$)(?![a-z0-9\W]+$)(?![A-Za-z\W]+$)(?![A-Z0-9\W]+$)[a-zA-Z0-9\W]{6,}$` // pattern := `^(?![A-Za-z0-9]+$)(?![a-z0-9\W]+$)(?![A-Za-z\W]+$)(?![A-Z0-9\W]+$)[a-zA-Z0-9\W]{6,}$`
re := regexp2.MustCompile(pattern, 0) // re := regexp2.MustCompile(pattern, 0)
match, err := re.MatchString(password) // match, err := re.MatchString(password)
pattern := `^.{5,}$`
match, err := regexp.MatchString(pattern, password)
if err != nil { if err != nil {
return false return false
} }