diff --git a/backend/internal/api/handlers/users.go b/backend/internal/api/handlers/users.go index 095f276..57edbe5 100644 --- a/backend/internal/api/handlers/users.go +++ b/backend/internal/api/handlers/users.go @@ -286,7 +286,7 @@ func (h *UserHandler) ListAll(c *gin.Context) { Success(c, users) } -var emailLocalPartRegex = regexp.MustCompile("^[a-zA-Z0-9!#$%&'*+\\-/=?^`{|}~-]+$") +var emailLocalPartRegex = regexp.MustCompile("^[a-zA-Z0-9!#$%&'*+\\-=?^_~-]+$") func validateEmailLocalPart(email string) error { parts := strings.Split(email, "@")