Saltar al contenido principal
Si desea personalizar y administrar las inscripciones de sus usuarios en la autenticación multifactor (MFA), puede usar tickets de inscripción personalizados. Los tickets de inscripción personalizados de Auth0 generan un enlace de un solo uso para que sus usuarios se inscriban en con los factores que especifique.

Casos de uso

Use los tickets de inscripción personalizados para:
  • Incorporar usuarios nuevos
  • Configurar la configuración del usuario
  • Especificar los factores que desea que los clientes elijan durante la inscripción
  • Permitir que los usuarios se inscriban en más de un factor

Configurar tickets de inscripción personalizados

Realice una llamada POST al endpoint /guardian/post_ticket de .
ParámetroObligatorioDescripción
allow_multiple_enrollmentsOpcionalPermite que un usuario que ya se haya inscrito se inscriba con factores adicionales, excepto el correo electrónico.
factorOpcionalEspecifica con qué factor debe inscribirse el usuario, excepto el correo electrónico. Si se usa con allow_multiple_enrollments, se puede especificar más de un factor para la inscripción.
Estos parámetros solo se pueden usar con Universal Login y no pueden usarse con Classic Login ni con páginas de MFA personalizadas.
Management API devuelve un ticket de inscripción que contiene un ticket_id y una ticket_url. El ticket_id es para uso interno. Entregue la ticket_url al usuario mediante el parámetro send_email para iniciar el proceso de inscripción. Los tickets caducan al cabo de 5 días y son de un solo uso. Un usuario que recibe un ticket solo podrá inscribirse una vez. Respuesta de ejemplo:
{
  "ticket_id": "gten_8b2f5e90d2c848dc9230d34f",
  "ticket_url": "https://guardianadnrdoifcmtest0.eu.auth0.com/guardian/enroll?ticket=gten_8b2f5e90d2c848dc9230d34f"
}
Si habilita Multiple Custom Domains, debe incluir el encabezado HTTP auth0-custom-domain. Para obtener más información, consulte Multiple Custom Domains.

Tickets de inscripción personalizados con Classic Login

Si usa la experiencia Classic Login y necesita personalizar el aspecto de la página cuando el usuario accede a ticket_url, puede editar la página de MFA.
  1. Vaya a Dashboard > Marca > Universal Login > Opciones avanzadas > Autenticación multifactor.
  2. Si Customize MFA Page no está seleccionada, active esta opción.
  3. Actualice la variable ticket. Ejemplo:
{% if ticket %}
<h4 class="message">Welcome, {{ userData.email }}, enroll your device below</h4>
{% else %}
<h4 class="message">Welcome back, {{ userData.email }}, authenticate below</h4>
{% endif %}

Más información