| Política | Comportamiento heredado | Comportamiento de la Política flexible de contraseñas |
|---|---|---|
| Fortaleza de la contraseña | Elija entre cinco niveles predefinidos de complejidad. Trunca silenciosamente las contraseñas que superan la longitud máxima. | Personalice de forma independiente todos los requisitos de complejidad. Elija el comportamiento para las contraseñas que superan la longitud máxima (truncar o devolver un error). |
| Historial de contraseñas | Configure la cantidad de contraseñas anteriores que un usuario no puede reutilizar, hasta 24. | Conserva una funcionalidad equivalente. |
| Diccionario de contraseñas | Usa un diccionario integrado de 10.000 palabras comunes. | Elija entre dos diccionarios integrados de 10.000 o 100.000 palabras comunes. |
| Bloquear datos personales | Bloquea un conjunto fijo de campos de datos de usuario. | Personalice por completo qué campos bloquear, hasta 12. |
options de la política de contraseñas heredada por un único objeto configurable, options.password_options.
Requisitos previos
-
Debe usar una conexión de base de datos con el almacén de usuarios de Auth0 (
"strategy": "auth0"). - El inquilino debe usar Universal Login.
- El inquilino no debe tener configurada una pantalla personalizada para restablecer la contraseña.
-
Si usa la Management API, su token de acceso debe tener los alcances
read:connectionsyupdate:connections. Sinread:connections, no podrá recuperar la configuración de la conexión de base de datos; sinupdate:connections, no podrá modificarla.
Habilitar la política flexible de contraseñas
- Auth0 Dashboard
- Management API
Para habilitar Flexible Password Policy desde el Auth0 Dashboard:
Después de modificar esta configuración, haga clic en Save.
- Vaya a Auth0 Dashboard > Authentication > Database y seleccione el nombre de la conexión que quiere editar.
- Seleccione la pestaña Authentication Methods. Luego, en la sección Password, seleccione Configure para abrir el panel Password.
- En el banner de Flexible Password Policy de la parte superior, seleccione Activate y luego Confirm.
Configuración de la política
Configuración de la política
La sección Policy contiene la siguiente configuración:
- Password for login: Permite o impide que los usuarios inicien sesión con una contraseña.
- Password on signup: Permite o impide que los usuarios se registren con una contraseña.
- Self-service change password: Permite o impide que los usuarios cambien sus propias contraseñas.
- Support users without a password: Activa o desactiva si los usuarios pueden crearse sin contraseña mediante las API de Management y Authentication.
Configuración de composición
Configuración de composición
La sección Composition contiene la siguiente configuración:
- Minimum password length: Introduzca la longitud mínima de la contraseña.
-
Additional composition rules
- Required password options: Al menos una letra mayúscula, al menos una letra minúscula, al menos un número, al menos un carácter especial y/o al menos 3 de 4 de los tipos de caracteres anteriores.
- Block three or more sequential characters, como ABC o 321
- Block three or more identical characters in a row, como 000
- Maximum password length exceeded: Para contraseñas de más de 72 bytes, elija entre Truncate password (permite contraseñas más largas, pero solo cifra los primeros 72 bytes) o Show error (rechaza contraseñas de más de 72 bytes).
Configuración de seguridad
Configuración de seguridad
La sección Security contiene la siguiente configuración:
-
Password history: Evita la reutilización de contraseñas.
- Password history size: Elija cuántas contraseñas anteriores los usuarios no pueden reutilizar.
-
Password dictionary: Evita que los usuarios usen contraseñas incluidas en el diccionario especificado o en las entradas adicionales de su diccionario.
- Default dictionary: Elija entre los diccionarios de 10,000 common words o 100,000 common words.
- Additional dictionary entries: Introduzca contraseñas prohibidas adicionales, una por línea.
-
Block profile data in passwords: Evita que los usuarios establezcan contraseñas que contengan los datos del perfil del usuario.
- Select profile fields to block: Elija entre ocho campos predeterminados comunes para bloquear.
- Additional profile fields to block: Introduzca campos de perfil adicionales para bloquear.
Volver a las políticas de contraseñas heredadas
options originales y eliminar por completo el objeto password_options.