From 20d068f767f9899cc5e7cd62967675eaaddd4162 Mon Sep 17 00:00:00 2001 From: M-Slanec Date: Fri, 15 Aug 2025 08:51:43 -0400 Subject: [PATCH] policies/password: Fix amount_uppercase in password policy check (#16197) Fix amount_uppercase in password policy check Co-authored-by: Matthew Slanec --- authentik/policies/password/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/authentik/policies/password/models.py b/authentik/policies/password/models.py index f94b7b4b52..5143f4f6eb 100644 --- a/authentik/policies/password/models.py +++ b/authentik/policies/password/models.py @@ -103,7 +103,7 @@ class PasswordPolicy(Policy): if self.amount_lowercase > 0 and len(RE_LOWER.findall(password)) < self.amount_lowercase: LOGGER.debug("password failed", check="static", reason="amount_lowercase") return PolicyResult(False, self.error_message) - if self.amount_uppercase > 0 and len(RE_UPPER.findall(password)) < self.amount_lowercase: + if self.amount_uppercase > 0 and len(RE_UPPER.findall(password)) < self.amount_uppercase: LOGGER.debug("password failed", check="static", reason="amount_uppercase") return PolicyResult(False, self.error_message) if self.amount_symbols > 0: