event del trigger password-reset-post-challenge de Actions proporciona información contextual sobre la ejecución del trigger.
event.authentication
dictionary
Detalles sobre la autenticación obtenidos durante el flujo de restablecimiento de contraseña.
Ocultar propiedades de autenticación
Ocultar propiedades de autenticación
array of objects
Contiene los métodos de autenticación que un usuario ha completado durante su sesión.Los elementos del array pueden corresponder a uno de los siguientes esquemas:
- Primer factor
- Autenticación multifactor
string
El nombre del primer factor que se completó. Los valores incluyen los siguientes:
federatedSe usó una conexión social o de empresa para autenticar al usuario como primer factor.pwdSe usó una contraseña para autenticar como primer factor a un usuario de una conexión de base de datos.passkeySe usó una passkey para autenticar como primer factor a un usuario de una conexión de base de datos.smsSe usó una conexión SMS sin contraseña para autenticar al usuario como primer factor.emailSe usó una conexión de correo electrónico sin contraseña para autenticar al usuario como primer factor o para verificar el correo electrónico al restablecer la contraseña.phone_numberSe usó un número de teléfono para restablecer la contraseña.mockSe usa para pruebas internas.- También puede ser una URL que indique un método de autenticación personalizado (como segundo factor o posterior).
string
dictionary
optional
Evaluación de riesgos complementaria. Solo está disponible si la integración con Akamai está habilitada y Akamai reenvía los encabezados de la transacción.
Ocultar propiedades de riskAssessment
Ocultar propiedades de riskAssessment
dictionary
optional
Señales complementarias enviadas por proveedores externos para ayudar en las evaluaciones de riesgo.
Mostrar propiedades de supplemental
Mostrar propiedades de supplemental
dictionary
optional
[Acceso anticipado] Evaluación de riesgos complementaria. Solo está disponible si Akamai Account Protector está habilitado y Akamai reenvía los encabezados de la transacción.
Mostrar propiedades de akamai
Mostrar propiedades de akamai
object
optional
Los resultados de detección de bots reenviados por Akamai Bot Manager.
Mostrar propiedades de akamaiBot
Mostrar propiedades de akamaiBot
string
optional
El tipo de los resultados de Akamai Bot Manager.
string
optional
La acción de los resultados de Akamai Bot Manager.
array of strings
optional
La categoría de bots de los resultados de Akamai Bot Manager.
number
optional
La puntuación de bots de los resultados de Akamai Bot Manager.
string
optional
El segmento de respuesta de la puntuación de bots de los resultados de Akamai Bot Manager.
string
optional
El ID de la botnet de los resultados de Akamai Bot Manager.
dictionary
optional
Los resultados de detección de riesgo del usuario reenviados por Akamai Account Protector.
Mostrar propiedades de akamaiUserRisk
Mostrar propiedades de akamaiUserRisk
string
optional
La acción de la evaluación de riesgo del usuario de Akamai.
number
optional
El estado permitido de la evaluación de riesgo del usuario de Akamai.
string
optional
El dominio del correo electrónico del usuario.
dictionary
optional
El riesgo general de la evaluación de riesgo del usuario de Akamai.
string
optional
El OUID del usuario.
string
optional
El ID de solicitud del usuario.
dictionary
optional
El riesgo de la evaluación de riesgo del usuario de Akamai.
number
optional
La puntuación de la evaluación de riesgo del usuario de Akamai.
number
optional
El estado de la evaluación de riesgo del usuario de Akamai.
dictionary
optional
El nivel de confianza de la evaluación de riesgo del usuario de Akamai.
string
optional
El nombre de usuario del usuario.
string
optional
El UUID de la evaluación de riesgo del usuario de Akamai.
event.authorization
object
Un objeto que contiene información sobre la autorización concedida al usuario que inicia sesión.
Ocultar propiedades de autorización
Ocultar propiedades de autorización
array of strings
Un array que contiene los nombres de los roles asignados a un usuario.
event.client
dictionary
Información sobre el cliente con el que se inició esta transacción de restablecimiento de contraseña.
event.connection
dictionary
Detalles sobre la Conexión utilizada para autenticar al usuario.
Ocultar propiedades de la conexión
Ocultar propiedades de la conexión
string
El identificador único de la conexión.
dictionary
optional
Metadatos asociados a la conexión.
string
El nombre de la conexión utilizada para autenticar al usuario (como
twitter o some-g-suite-domain).string
El tipo de conexión. En las conexiones sociales,
event.connection.strategy === event.connection.name. En las conexiones empresariales, la estrategia es waad (Windows Azure AD), ad (Active Directory/LDAP), auth0 (conexiones de base de datos), etc.event.custom_domain
dictionary
optional
event.organization
dictionary
optional
event.prompt
dictionary
optional
event.request
dictionary
Detalles sobre la solicitud que inició la transacción.
Ocultar propiedades de la solicitud
Ocultar propiedades de la solicitud
dictionary
El cuerpo de la solicitud POST. Estos datos solo estarán disponibles durante los flujos de Token de actualización y de Client Credential Exchange, y en la Action Post Login.
dictionary
string
optional
El nombre de host que se usa para el flujo de autenticación.
string
La dirección IP de origen de la solicitud.
string
optional
El idioma solicitado por el navegador.
string
El método HTTP utilizado para la solicitud
dictionary
Los parámetros de la cadena de consulta enviados en la solicitud de autorización.
string
optional
El valor del encabezado
User-Agent recibido al iniciar la transacción.event.secrets
secrets
Valores secretos asociados de forma segura a esta Action.
event.stats
object
Estadísticas de inicio de sesión del usuario actual.
Ocultar propiedades de stats
Ocultar propiedades de stats
number
El número de veces que este usuario ha iniciado sesión.
event.tenant
object
Información sobre el Tenant asociado a la transacción actual.
Ocultar propiedades del inquilino
Ocultar propiedades del inquilino
string
El nombre del inquilino.
event.transaction
dictionary
Detalles de la transacción actual.
Ocultar propiedades de la transacción
Ocultar propiedades de la transacción
string
optional
El ID de correlación se puede proporcionar en la solicitud de autenticación inicial cuando la aplicación redirige a Universal Login. Puede usar este valor para correlacionar los registros y las solicitudes de su código de Action con el flujo del usuario.
string
La configuración regional que se usará para esta transacción, determinada al comparar los idiomas solicitados por el navegador con la configuración de idioma del inquilino.
string
optional
Indicación para el Servidor de autorización sobre el identificador de inicio de sesión que el usuario final podría usar para iniciar sesión (si fuera necesario).
string
optional
Una cadena alfanumérica arbitraria y opaca que su aplicación agrega a la solicitud inicial y que Auth0 incluye al redirigir de vuelta a su aplicación.
array of strings
Los valores de
ui_locales proporcionados en la solicitud de autenticación original.event.user
dictionary
Un objeto que describe al usuario en cuyo nombre se inició la transacción actual.
Ocultar propiedades del usuario
Ocultar propiedades del usuario
dictionary
Campos personalizados que almacenan información sobre un usuario y que influye en su acceso, como el plan de soporte, los roles de seguridad o los grupos de control de acceso.
string
Marca temporal que indica cuándo se creó por primera vez el perfil del usuario.
string
optional
(único) Dirección de correo electrónico del usuario.
boolean
Indica si el usuario ha verificado su dirección de correo electrónico.
string
optional
Apellido del usuario.
string
optional
Nombre del usuario.
string
optional
Marca temporal que indica la última vez que se restableció o cambió la contraseña del usuario. Al crear el usuario, este campo no existe. Esta propiedad solo está disponible para conexiones de base de datos.
string
optional
Nombre completo del usuario.
string
optional
Apodo del usuario.
string
optional
Número de teléfono del usuario.
boolean
optional
Indica si el usuario ha verificado su número de teléfono.
string
optional
URL que apunta a la foto de perfil del usuario.
string
Marca temporal que indica cuándo se actualizó o modificó por última vez el perfil del usuario.
string
(único) Identificador único del usuario.
dictionary
Campos personalizados que almacenan información sobre un usuario que no afecta a los recursos a los que puede acceder, como la dirección del trabajo, la dirección del hogar o las preferencias del usuario.
string
optional
(único) Nombre de usuario del usuario.
array of objects
optional
Una lista de factores de autenticación en los que el usuario se ha inscrito. Una lista vacía significa que el usuario no tiene factores inscritos. Si enrolledFactors es undefined, el sistema no pudo obtener la información; el usuario puede tener o no factores inscritos.
array of objects
Contiene información recuperada del Proveedor de identidad con el que el usuario se autenticó originalmente. Los usuarios también pueden vincular su perfil a varios proveedores de identidad; esas identidades también aparecerán en esta lista. El contenido de un objeto de proveedor de identidad concreto varía según el proveedor.
Ocultar propiedades de los elementos de identities
Ocultar propiedades de los elementos de identities
string
optional
Nombre de la conexión de Auth0 utilizada para autenticar al usuario.
boolean
optional
Indica si la conexión es social.
dictionary
optional
Información del usuario asociada con la conexión. Cuando los perfiles están vinculados, se completa con la información de usuario asociada a las cuentas secundarias.
string
optional
Nombre de la entidad que autentica al usuario, como Facebook, Google, SAML o su propio proveedor.
string
optional
Identificador único del usuario para esta conexión/proveedor.