{yourDomain} dejarán de ser válidas una vez que empieces a usar tu dominio personalizado, por lo que los usuarios tendrán que volver a iniciar sesión.
Requisitos previos
Características
| Característica | Sección para leer |
|---|---|
| Universal Login con una página de inicio de sesión personalizada | Universal Login |
| Lock integrado en su aplicación | Lock integrado |
| Auth0 SPA SDK, Auth0.js u otros SDK de Auth0 | Auth0 SPA SDK, Auth0.js y otros SDK |
| Dominio personalizado con correos electrónicos y notificaciones al teléfono de Auth0 | Usar dominios personalizados en correos electrónicos y notificaciones al teléfono |
| Proveedores de identidad social | Configurar proveedores de identidad social |
| Conexiones de Google Workspace con su dominio personalizado | Configurar conexiones de Google Workspace |
| Emitir tokens de acceso para sus API o acceder a las API de Auth0 desde su aplicación | APIs |
| SAML proveedores de identidad | Configurar proveedores de identidad SAML |
| Aplicaciones SAML | Configurar aplicaciones SAML |
| Aplicaciones de Web Service Federation (WS-Fed) | Configurar aplicaciones WS-Fed |
| Conexiones de Azure AD | Configurar conexiones de Azure AD |
| Conexiones de ADFS | Configurar conexiones de ADFS |
| Conexiones AD/LAP con compatibilidad con Kerberos | Configurar conexiones AD/LAP |
Universal Login
configurationBaseUrl y overrides, como se muestra en el siguiente script de ejemplo:
overrides.
/usernamepassword/login) y el emisor (obligatorio para validar id_token) a partir del dominio. Sin embargo, si es cliente de Private Cloud y usa un proxy o un nombre de dominio personalizado en el que el dominio es distinto del inquilino/emisor, puede usar __tenant y __token_issuer para especificar sus propios valores.
Lock integrado
configurationBaseUrl con la URL de CDN adecuada.
La URL del CDN varía según la región. Use https://cdn.[us|eu|au|jp].auth0.com (us para Estados Unidos, eu para Europa, au para Australia o jp para Japón).
La URL del CDN varía según la región. Los inquilinos creados antes del 11 de junio de 2020 deben usar
https://cdn.auth0.com si la región corresponde a Estados Unidos, o agregar eu, au o jp para Europa, Australia o Japón. Si su inquilino se creó después del 11 de junio de 2020, use https://cdn.us.auth0.com si la región corresponde a Estados Unidos.Auth0 SPA SDK, Auth0.js y otros SDK
Usar dominios personalizados en correos electrónicos y notificaciones por teléfono
- Vaya a Auth0 Dashboard > Branding > Custom Domains.
- Active la opción Use Custom Domain in Emails.
https://login.northwind.com/login/callback).
No puedes usar las claves de desarrollador de Auth0 con dominios personalizados.
Configurar conexiones de Google Workspace
https://<YOUR-CUSTOM-DOMAIN>/login/callback que incluya su dominio personalizado (por ejemplo, https://login.northwind.com/login/callback).
APIs
audience) no cambiarán. Es un valor constante para cada API y, aunque es habitual usar un URI, es totalmente independiente del dominio que se use para obtener el token.
Auth0 emite tokens con la reclamación iss correspondiente al dominio que hayas usado para obtener el token.
APIs de Auth0
https://{yourDomain}/userinfo y https://{yourDomain}/api/v2/) en lugar de su dominio personalizado al especificar una audience. Este es el único caso en el que debe usar el dominio predeterminado de su inquilino.
Todas las solicitudes (es decir, la obtención del token y la llamada a la API propiamente dicha) deben usar el mismo dominio. Los tokens obtenidos mediante un dominio personalizado deben usarse en una API de Auth0 que utilice ese mismo dominio personalizado.
Si usa un flujo de autenticación con su dominio personalizado para solicitar para acceder a la , también debe llamar al endpoint de la Management API con su dominio personalizado.
APIs personalizadas
Configurar proveedores de identidad SAML
- Puedes obtener los metadatos del proveedor de servicios de Auth0 en
https://<YOUR-CUSTOM-DOMAIN>/samlp/metadata?connection=<YOUR-CONNECTION-NAME>. Esto incluirá la URL de ACS actualizada. Después, debes actualizar manualmente este valor en la configuración de tus IdP. Este cambio en tus IdP debe hacerse al mismo tiempo que empiezas a usar tu dominio personalizado en tus aplicaciones. Esto puede suponer un problema si hay varios IdP que configurar. - Si el IdP lo admite, puedes usar solicitudes firmadas para cumplir este requisito:
- Descarga el certificado de firma desde
https://<TENANT>.auth0.com/pem. Ten en cuenta quehttps://<YOUR-CUSTOM-DOMAIN>.com/pemdevolverá el mismo certificado - Entrega el certificado a los IdP para que lo suban. Esto permite que el IdP valide la firma del mensaje
AuthnRequestque Auth0 envía al IdP - El IdP importará el certificado y, si es necesario, se deberá habilitar la verificación de firma (los pasos exactos varían según el IdP)
- Activa el interruptor Sign Request en el Dashboard, en Connections > Enterprise > SAML > CONNECTION. Esto hará que Auth0 firme los mensajes SAML
AuthnRequestque envía al IdP.
Configurar aplicaciones SAML
https://<YOUR-CUSTOM-DOMAIN>/samlp/metadata/<YOUR-CLIENT-ID>. Tenga en cuenta que el ID de entidad del emisor de la aserción devuelta por Auth0 cambiará al usar un dominio personalizado (de algo como urn:northwind.auth0.com a uno con el dominio personalizado, como urn:login.northwind.com).
Si tiene un flujo de autenticación iniciado por el IdP, deberá actualizar la URL que se usa para invocarlo para que refleje el dominio personalizado. En lugar de https://<TENANT>.auth0.com/samlp/<YOUR-CLIENT-ID>, debe usar https://<YOUR-CUSTOM-DOMAIN>/samlp/<YOUR-CLIENT-ID>.
Configurar aplicaciones WS-Fed
https://<YOUR-CUSTOM-DOMAIN>/wsfed/FederationMetadata/2007-06/FederationMetadata.xml.
Configurar conexiones de Azure AD
https://<YOUR-CUSTOM-DOMAIN>/login/callback (por ejemplo, https://login.northwind.com/login/callback).
Configurar conexiones ADFS
https://<YOUR-CUSTOM-DOMAIN>/login/callback (por ejemplo, https://login.northwind.com/login/callback).
Configurar conexiones AD/LDAP
config.json y cambiar el valor de PROVISIONING_TICKET para que use su dominio personalizado con el formato https://<YOUR-CUSTOM-DOMAIN>/p/ad/jUG0dN0R.
Una vez guardado este cambio, debe reiniciar el servicio del conector AD/LDAP para que surta efecto.