feat: show max password length in complexity components (#7810)

# Which Problems Are Solved

There is confusing ambiguity in the error messages for setting too long
passwords in different places.

# How the Problems Are Solved

A check for maximum password length is added so it's clear that
passwords can't exceed a maximum length of 70 or 72 bytes.
Password validation now provides a live updating check mark or cross
mark to indicate if the maximum length requirement is met.

# Additional Changes

Clarified requirement descriptions on the registration page with
complete sentences.

# Additional Context

Closes #6301

---------

Co-authored-by: Elio Bischof <elio@zitadel.com>
This commit is contained in:
Sujoy B
2024-05-23 04:07:36 -04:00
committed by GitHub
parent f5e9d4f57f
commit cfa3d013a4
31 changed files with 223 additions and 133 deletions

View File

@@ -30,17 +30,19 @@ SelectAccount:
Password:
Title: Contraseña
Description: Introduce tus datos de inicio de sesión.
Description: Introduce tus datos de acceso.
PasswordLabel: Contraseña
MinLength: Longitud mínima
HasUppercase: Una letra mayúscula
HasLowercase: Una letra minúscula
HasNumber: Número
HasSymbol: Símbolo
Confirmation: Las contraseñas coinciden
ResetLinkText: restablecer contraseña
BackButtonText: atrás
NextButtonText: siguiente
MinLength: Debe tener al menos
MinLengthp2: caracteres de longitud.
MaxLength: Debe tener menos de 70 caracteres de longitud.
HasUppercase: Debe incluir una letra mayúscula.
HasLowercase: Debe incluir una letra minúscula.
HasNumber: Debe incluir un número.
HasSymbol: Debe incluir un símbolo.
Confirmation: La confirmación de la contraseña coincide.
ResetLinkText: Restablecer contraseña
BackButtonText: Atrás
NextButtonText: Siguiente
UsernameChange:
Title: Cambiar nombre de usuario