chore: name bcrypt password limit

This commit is contained in:
Brad Stein 2026-01-21 04:57:04 -03:00
parent cd80ea4ba8
commit 04e740d3b9

View File

@ -19,6 +19,7 @@ logger = get_logger(__name__)
MAILU_ENABLED_ATTR = "mailu_enabled"
MAILU_EMAIL_ATTR = "mailu_email"
MAILU_APP_PASSWORD_ATTR = "mailu_app_password"
BCRYPT_MAX_PASSWORD_BYTES = 72
@dataclass(frozen=True)
@ -96,7 +97,7 @@ def _domain_matches(email: str) -> bool:
def _password_too_long(password: str) -> bool:
return len(password.encode("utf-8")) > 72
return len(password.encode("utf-8")) > BCRYPT_MAX_PASSWORD_BYTES
class MailuService: