¿Qué es un dominio personalizado predeterminado?
- Comunicaciones por correo electrónico y teléfono: enviar correos electrónicos de restablecimiento de contraseña, enlaces de verificación de correo electrónico y otras notificaciones generadas por Auth0 cuando no se especifica un dominio personalizado concreto. Esto incluye los casos en que se envían notificaciones durante la autenticación.
- Llamadas a la Management API: gestionar solicitudes a la API que activan notificaciones sin el encabezado
auth0-custom-domain
YOUR_TENANT.auth0.com o YOUR_TENANT.REGION.auth0.com) como dominio personalizado predeterminado. Siempre habrá un dominio personalizado predeterminado configurado para su inquilino.
Beneficios de configurar un dominio predeterminado
- Configuración simplificada: Reduce la necesidad de especificar dominios personalizados en cada llamada a la Management API o en cada configuración
- Marca coherente: Garantiza que los usuarios siempre vean su marca, incluso cuando no se especifique un dominio concreto
- Encabezado
auth0-custom-domainopcional: Hace que el encabezado de dominio personalizado sea opcional en las solicitudes de la Management API - Comportamiento de respaldo: Proporciona valores predeterminados adecuados para implementaciones con varias marcas o varios inquilinos
- Migración más sencilla: Simplifica la transición de un único dominio personalizado a varios dominios personalizados
Configurar un dominio predeterminado
Uso del Auth0 Dashboard
- Ve a Auth0 Dashboard > Marca > Dominios personalizados
- Busca en la lista el dominio personalizado verificado que quieres establecer como predeterminado
- Haz clic en el botón Establecer como predeterminado para ese dominio
- Confirma la acción en el cuadro de diálogo que aparece
Solo se pueden establecer como predeterminados los dominios personalizados verificados. Asegúrate de que tu dominio personalizado esté completamente verificado y activo antes de designarlo como predeterminado.
Uso de la Management API
PATCH /api/v2/custom-domains/default:
Quitar la designación predeterminada de un dominio
- Configure otro dominio personalizado como predeterminado (solo un dominio puede ser el predeterminado a la vez), o
- Use la Management API para establecer
is_default: falseen el dominio predeterminado actual
Cómo se utiliza el dominio predeterminado
Notificaciones por correo electrónico
Endpoints de Management API que activan notificaciones
auth0-custom-domain pasa a ser opcional para estos endpoints cuando tienes configurado un dominio predeterminado.
Endpoints que activan notificaciones por correo electrónico:
POST /api/v2/tickets/password-change- Envía un correo electrónico de restablecimiento de contraseñaPOST /api/v2/tickets/email-verification- Envía un correo electrónico de verificaciónPOST /api/v2/jobs/verification-email- Envía un correo electrónico de verificación a uno o varios usuariosPOST /api/v2/users- Puede activar un correo electrónico de bienvenida si está configuradoPATCH /api/v2/users/{id}- Puede activar un correo electrónico de verificación cuando se actualiza el correo electrónico
POST /api/v2/users/{id}/phone/verification- Envía un código de verificación por SMS
auth0-custom-domain para estos endpoints de notificación, Auth0 usa automáticamente el dominio personalizado predeterminado para los enlaces y las personalizaciones del correo electrónico o del SMS. Puedes reemplazarlo en cada solicitud incluyendo el encabezado auth0-custom-domain.
Uso del dominio predeterminado con Actions
Prácticas recomendadas
- Elija un dominio estable: Seleccione un dominio que no cambie con frecuencia como dominio predeterminado
- Verifique antes de establecerlo: Asegúrese de que el dominio esté completamente verificado y operativo antes de establecerlo como predeterminado
- Documente la decisión: Registre por qué se eligió un dominio determinado como predeterminado para futuras consultas
- Pruebe los flujos de correo electrónico: Después de establecer un dominio predeterminado, pruebe los flujos de restablecimiento de contraseña y verificación de correo electrónico
- Supervise los emisores de tokens: Verifique que los tokens incluyan la reclamación
issesperada después de establecer un dominio predeterminado - Planifique escenarios de múltiples marcas: Si presta servicio a varias marcas, elija un dominio genérico o administrativo como predeterminado
- Actualice las integraciones: Informe a su equipo sobre el dominio predeterminado para garantizar una configuración correcta de las integraciones