-
Salidas, que generan HTML.
La sintaxis de las salidas consiste en una variable o un valor y una lista opcional de filtros entre
{{y}}. Por ejemplo,{{ user.name }}. -
Etiquetas, que controlan el renderizado de la plantilla e implementan lógica.
La sintaxis de las etiquetas consiste en un nombre de etiqueta y argumentos opcionales entre
{%y%}. Por ejemplo,{% if user_metadata.lang == 'it' %} Ciao! {% endif %}.
Puede consultar descripciones y ejemplos de las etiquetas de Liquid en la página de etiquetas de LiquidJS.
etiqueta debug
{% debug %} genera un resumen de las variables de plantilla disponibles en su plantilla en el momento de la renderización.
Filtros
Puede consultar descripciones y ejemplos de filtros de Liquid en la página de filtros de LiquidJS.
Variables generales
escape (por ejemplo, {{ user.name | escape }}).
-
El objeto
application, con acceso a las propiedades estándar del cliente, comoapplication.nameyapplication.client_metadata -
La selección de idioma
request_languagepara los usuarios -
connection.name
-
Información relacionada con el Tenant definida en Configuración del Tenant:
tenant, que es el nombre sin procesar del inquilinofriendly_namesupport_emailsupport_url
-
Las siguientes variables de
user:user.emailuser.email_verifieduser.picture(no confiable)user.nickname(no confiable)user.given_name(no confiable)user.family_name(no confiable)user.name(no confiable)user.app_metadata, atributos del usuario que pueden afectar su funcionalidad principal, como el funcionamiento de una aplicación o a qué puede acceder el usuario, incluidos su plan de soporte, roles de seguridad y grupos de control de accesouser.user_metadata(no confiable si contiene información proporcionada por el usuario), atributos del usuario que no afectan su funcionalidad principal, incluidas sus preferencias
-
Cuando un usuario inicia sesión a través de una Organización, están disponibles las siguientes variables adicionales:
organization.idorganization.display_nameorganization.nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
-
Varias variables de :
custom_domain.domain, el nombre de dominio personalizado que se está usando (por ejemplo,login.example.com)custom_domain.domain_metadata, los campos de metadatos del dominio personalizado (pares clave-valor) que puedes usar para personalizar el contenido del correo electrónico en función del dominio
- Configurado y verificado tus dominios personalizados
- Habilitado Usar dominio personalizado en los correos electrónicos en Dashboard > Marca > Dominios personalizados
- Establecido un dominio personalizado predeterminado si usas varios dominios personalizados
Variables de Redirect To
-
application.name(o su sinónimoclient.name) -
application.clientID -
application.callback_domain(o su sinónimoclient.callback_domain), que contiene el origen de la primera URL de la lista de URL de callback permitidas de la aplicación. Se trata de un origen y, por lo tanto, incluye el protocolo (comohttps://) además del dominio. El dominio de callback le permite redirigir a los usuarios a una ruta de la aplicación que desencadenó la acción mediante una sintaxis como{{ application.callback_domain }}/result_page.
Variables específicas de la plantilla
Variables de la plantilla de correo electrónico para cuenta bloqueada
user.source_ipuser.cityuser.countryurl, el enlace para desbloquear la cuenta
Variables de la plantilla de correo electrónico para cambiar la contraseña (code)
code, el code para cambiar la contraseña
Variables de la plantilla de correo electrónico para cambiar la contraseña (enlace)
url, el enlace para restablecer la contraseña
Variables de la plantilla de correo electrónico para la inscripción en MFA
link, el enlace para la inscripción en MFA.
Variables de la plantilla de correo electrónico de OTP sin contraseña
send, con un valor delink,link_ios,link_androidocode, según el tipo de correo electrónico sin contraseña que se solicitecode, con el code de un solo uso para acceder a la aplicaciónlink, con el enlace en el que el usuario puede hacer clic para acceder a la aplicación (solo para correos electrónicos sin contraseña de tipo enlace)operation, con un valor dechange_emailpara una operación sin contraseña de cambio de correo electrónico
Variables de la plantilla de correo electrónico para invitación de usuarios
inviter.nameroles.idroles.nameroles.description
Variables de la plantilla del correo electrónico de verificación (code)
code, el code de verificación
Variables de la plantilla del correo electrónico de verificación (enlace)
url, el enlace de verificación