Cómo funciona
Limitaciones
Flujo de Classic Login con Magic Links

Configurar la conexión
- En el Auth0 Dashboard, vaya a Authentication > Passwordless y, a continuación, active el interruptor de Email.
-
Seleccione Email para abrir la ventana de configuración, cambie a la vista Settings e introduzca el texto de From, Subject y Message del correo electrónico.
Debe cambiar el valor de From por una dirección de correo electrónico que no use el dominio
auth0.compara que Auth0 envíe sus plantillas de correo electrónico personalizadas. Si no lo hace, Auth0 enviará la plantilla de correo electrónico predeterminada. - Introduzca los Authentication Parameters que quiera incluir en el enlace de inicio de sesión generado.
- Decida si quiere Disable Sign Ups. Si habilita esta opción, puede permitir el acceso sin contraseña solo a los usuarios existentes, pero puede exponer su aplicación al riesgo de ataques de enumeración de usuarios. Para obtener más información, consulte Prácticas recomendadas para conexiones sin contraseña.
- Seleccione Save.
Compatibilidad con varios idiomas
x-request-language. Si no se establece esta cabecera, el idioma se extrae de la cabecera accept-language, que el navegador configura automáticamente.
Sintaxis del Message
request_language para cambiar el idioma del mensaje:
| Parámetro | Descripción |
|---|---|
code | La contraseña que debe usarse. |
link | El enlace de inicio de sesión generado. |
application.name | El nombre de la aplicación con la que el usuario se está registrando. |
request_language | El idioma solicitado para el contenido del mensaje. |
operation | Indica cuándo la plantilla se activó por una actualización del correo electrónico de un usuario a través de la API. Cuando se activa, el valor es change_email; de lo contrario, es null. |
Actualizar la configuración de Classic Login
- En el Auth0 Dashboard, vaya a Branding > Universal Login > Advanced Options.
- Cambie a la vista Login, busque el menú desplegable Default Templates y seleccione Lock (passwordless).
-
A continuación, actualice la sección de código
Auth0LockPasswordlesscon un parámetro nuevo. AgreguepasswordlessMethoda su plantilla. - Seleccione Save.