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 == "" {
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,}$`
re := regexp2.MustCompile(pattern, 0)
match, err := re.MatchString(password)
// 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)
// match, err := re.MatchString(password)
pattern := `^.{5,}$`
match, err := regexp.MatchString(pattern, password)
if err != nil {
return false
}