The web's password forms read the server's minimum length

The server's MIN_PASSWORD_LEN was 8, and the web wrote 8 out five times: two
checks and three placeholders. The constant moves beside the other policy numbers
in settings.py (auth.py imports it), /api/config serves it as
min_password_length, and the config store hands it to Register, Reset and
Account. 8 stays only as the fallback until the config answers.

DRY pass #2, batch 3 (#5372).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-08 14:31:22 -04:00
co-authored by Claude Opus 5.5
parent 1c4bf56058
commit bfe2ed783f
6 changed files with 20 additions and 9 deletions
+1 -1
View File
@@ -264,7 +264,7 @@ onMounted(() => {
type="password"
label="New password"
autocomplete="new-password"
placeholder="At least 8 characters"
:placeholder="`At least ${config.minPasswordLength} characters`"
:error="passwordError"
required
/>