Cómo configurar los elementos de Auth0 para reflejar su marca y la experiencia de usuario deseada.
Auth0 se puede personalizar con una apariencia que se ajuste a los requisitos de marca de su organización y a las expectativas de los usuarios. Personalizar con su marca los recursos de Auth0 proporciona una experiencia de usuario coherente para sus clientes y les da la tranquilidad de saber que están usando un producto de un proveedor confiable y seguro.Auth0 ofrece compatibilidad con internacionalización (I18N) y (L10N), ambas importantes si trabaja en la marca para una clientela internacional. Los recursos predeterminados, como el widget de interfaz de usuario Auth0 Lock, incluyen compatibilidad lista para usar con varios idiomas, con extensibilidad integrada para agregar más idiomas si lo que necesita aún no existe.
Casi todas las aplicaciones necesitan internacionalización y/o localización de una forma u otra. Auth0 facilita su incorporación, pero debe tenerla en cuenta desde el principio: adaptar la localización más adelante, por ejemplo, puede ser un proceso complicado si se deja para demasiado tarde.
Al considerar qué elementos desea personalizar con su marca, así como la mejor manera de hacerlo, hay varios aspectos que querrá revisar:
¿Necesita personalizar con su marca la página de inicio de sesión?
¿Necesita localizar la página de inicio de sesión?
¿Cómo puede personalizar los correos electrónicos para que no solo reflejen su marca, sino que también varíen según la preferencia del usuario?
¿Cómo sabrán los usuarios que siguen estando en su dominio cuando vean la página de inicio de sesión?
¿Qué necesita hacer para proporcionar seguridad adicional en el navegador (por ejemplo, implementar validación extendida)?
¿A dónde quiere dirigir a los usuarios en caso de error?
Auth0 ofrece una gran flexibilidad a la hora de personalizar y configurar páginas de Auth0 como Universal Login y Restablecimiento de contraseña. Así, puede configurar prácticamente cualquier experiencia de usuario que necesite. Para muchos, la experiencia lista para usar —quizá con una pequeña modificación— es todo lo que se requiere. Sin embargo, para otros, el valor y el reconocimiento de su marca exigen una personalización más amplia. Esta flexibilidad se extiende no solo a las páginas de Auth0, sino que, mediante extensibilidad, también puede aplicarse a las plantillas de correo electrónico. La funcionalidad de dominio personalizado de Auth0 refuerza aún más la confianza del consumidor al brindar a los usuarios mayor seguridad y tranquilidad.Aunque Auth0 proporciona información predeterminada para las situaciones de error, la información lista para usar puede resultar algo críptica, ya que falta el contexto que solo usted puede proporcionar. Sin embargo, la guía de personalización de la página de error de Auth0 puede ayudar a mitigar esto al permitirle ofrecer información más específica para cada contexto a través de su propia organización de soporte.
Para proporcionar recursos útiles a los usuarios que experimentan problemas, también debe configurar un nombre descriptivo y un logotipo, así como proporcionar la dirección de correo electrónico y la URL de soporte de su organización. Para obtener más información, consulte Configuración del Tenant en Dashboard.
Universal Login es el método recomendado para autenticar usuarios y se basa en la página de inicio de sesión. Puede personalizar la página de inicio de sesión para satisfacer los requisitos de marca de su organización.
Si decide personalizar el script de la página de Universal Login, le recomendamos encarecidamente que utilice control de versiones. Para ello, debe implementar el script en su inquilino de Auth0 mediante la automatización de la implementación o una de las estrategias alternativas.
De forma predeterminada, la URL asociada a tu inquilino incluirá su nombre y, posiblemente, un identificador específico de la región. Por ejemplo, los inquilinos alojados en EE. UU. tienen una URL similar a https://example.auth0.com, mientras que los alojados en Europa tienen una con el formato https://example.eu.auth0.com. Un dominio personalizado te permite ofrecer a tus usuarios una experiencia coherente mediante un nombre alineado con la marca de tu organización.
Solo se puede aplicar un nombre de dominio personalizado por Tenant de Auth0, así que, si necesitas imperativamente una marca independiente para el nombre de dominio, necesitarás una arquitectura en la que se implementen varios Tenants de Auth0 en producción.
Además, la funcionalidad de te ofrece un control total sobre el proceso de gestión de certificados. De forma predeterminada, Auth0 proporciona certificados SSL estándar, pero si configuras un dominio personalizado, puedes usar certificados SSL de validación extendida (EV) o similares para mostrar las señales visuales del navegador que aportan tranquilidad adicional a tus visitantes.En general, observamos que los clientes suelen obtener mejores resultados cuando usan un dominio centralizado para la autenticación; esto es especialmente cierto si la empresa ofrece varios productos o marcas de servicio. Al usar un dominio centralizado, puedes ofrecer a los usuarios finales una experiencia coherente y, al mismo tiempo, minimizar la necesidad de mantener varios inquilinos de producción en Auth0.
Personalización de plantillas de correo electrónico
Auth0 utiliza ampliamente el correo electrónico tanto para enviar notificaciones a los usuarios como para habilitar la funcionalidad necesaria para una administración segura de identidades (por ejemplo, verificación del correo electrónico, recuperación de cuentas y protecciones contra ataques de fuerza bruta), y ofrece varias plantillas para estos fines.
Antes de personalizar las plantillas de correo electrónico, configure su Email Provider.
De forma predeterminada, las plantillas de correo electrónico incluyen texto estándar y la marca de Auth0. Sin embargo, puede configurar casi todos los aspectos de estas plantillas para reflejar el texto y la experiencia de usuario que desee, así como cambiar opciones como el idioma preferido, la accesibilidad, entre otras.Las plantillas de correo electrónico se personalizan mediante sintaxis Liquid. Si le interesa personalizar sus plantillas en función de las preferencias del usuario, también tendrá acceso a los metadatos ubicados en los perfiles de los usuarios, así como a cualquier metadato específico de la aplicación.
Personalización de la página de restablecimiento de contraseña
La página de Restablecimiento de contraseña se utiliza siempre que un usuario hace uso de la función de cambio de contraseña y, al igual que la página de inicio de sesión, puede personalizarla para reflejar los requisitos específicos de marca de su organización.
Si se produce algún problema durante el flujo interactivo del usuario (por ejemplo, durante el registro o el inicio de sesión), Auth0 proporciona mensajes de error que indican cuál es el problema subyacente. Los mensajes predeterminados son algo crípticos, especialmente para el usuario final, ya que probablemente les falte el contexto que solo usted puede proporcionar. Por ello, recomendamos personalizar sus páginas de error para ofrecer directamente a sus usuarios la información contextual que falta. Además, personalizar sus páginas de error le permite mostrar su marca, en lugar de la de Auth0, y ofrecer a sus usuarios información útil sobre qué hacer a continuación. Esta información puede incluir un enlace a preguntas frecuentes o indicaciones sobre cómo ponerse en contacto con el equipo de soporte o la mesa de ayuda de su empresa.
De forma predeterminada, no existe una interfaz de usuario para personalizar las páginas de error proporcionadas por Auth0, pero puede usar el endpoint Tenant Settings de Management API para configurarlas. Como alternativa, si puede crear y alojar su propia página de error, puede hacer que Auth0 redirija a los usuarios a esa página en lugar de usar la opción alojada por Auth0.
Personalización de la página de autenticación multifactor de Guardian
Las páginas de autenticación multifactor se pueden personalizar ajustando las opciones de marca de Universal Login en la sección Configuración de Universal Login.Si necesita una personalización más avanzada, también puede personalizar todo el contenido HTML para adaptarlo a los requisitos específicos de experiencia de usuario de su organización.
Ofrecemos una guía de planificación en formato PDF que puede descargar y consultar para obtener más información sobre las estrategias que recomendamos.Guía de planificación de proyectos de IAM B2C