event du déclencheur Actions password-reset-post-challenge fournit des renseignements contextuels sur l’exécution du déclencheur.
event.authentication
dictionary
Détails sur l’authentification obtenus lors du flux de réinitialisation du mot de passe.
Masquer propriétés d’authentification
Masquer propriétés d’authentification
array of objects
Contient les méthodes d’authentification qu’un utilisateur a effectuées au cours de sa session.Les éléments du tableau peuvent prendre l’une des formes suivantes :
- Premier facteur
- Authentification multifacteur
string
Le nom du premier facteur utilisé. Les valeurs possibles sont les suivantes :
federatedUne connexion sociale ou d’entreprise a été utilisée pour authentifier l’utilisateur comme premier facteur.pwdUn mot de passe a été utilisé pour authentifier comme premier facteur un utilisateur d’une connexion de base de données.passkeyUne clé d’accès a été utilisée pour authentifier comme premier facteur un utilisateur d’une connexion de base de données.smsUne connexion Passwordless par SMS a été utilisée pour authentifier l’utilisateur comme premier facteur.emailUne connexion Passwordless par courriel a été utilisée pour authentifier l’utilisateur comme premier facteur ou pour vérifier le courriel lors de la réinitialisation du mot de passe.phone_numberUn numéro de téléphone a été utilisé pour la réinitialisation du mot de passe.mockUtilisé pour les tests internes.- Il peut également s’agir d’une URL indiquant une méthode d’authentification personnalisée (comme deuxième facteur ou facteur ultérieur).
string
dictionary
optional
Évaluation supplémentaire des risques. Elle est disponible uniquement si l’intégration Akamai est activée et qu’Akamai transmet les en-têtes de la transaction.
Masquer propriétés de riskAssessment
Masquer propriétés de riskAssessment
dictionary
optional
Signaux supplémentaires envoyés par des fournisseurs tiers pour faciliter l’évaluation des risques.
Afficher propriétés de supplemental
Afficher propriétés de supplemental
dictionary
optional
[Accès anticipé] Évaluation supplémentaire des risques. Elle est disponible uniquement si Akamai Account Protector est activé et qu’Akamai transmet les en-têtes de la transaction.
Afficher propriétés de akamai
Afficher propriétés de akamai
object
optional
Les résultats de la détection des bots, tels que transmis par Akamai Bot Manager.
Afficher propriétés de akamaiBot
Afficher propriétés de akamaiBot
string
optional
Le type des résultats d’Akamai Bot Manager.
string
optional
L’action indiquée dans les résultats d’Akamai Bot Manager.
array of strings
optional
La catégorie de bot indiquée dans les résultats d’Akamai Bot Manager.
number
optional
Le score de bot indiqué dans les résultats d’Akamai Bot Manager.
string
optional
Le segment de réponse du score de bot indiqué dans les résultats d’Akamai Bot Manager.
string
optional
L’ID du botnet indiqué dans les résultats d’Akamai Bot Manager.
dictionary
optional
Les résultats de la détection du risque utilisateur, tels que transmis par Akamai Account Protector.
Afficher propriétés de akamaiUserRisk
Afficher propriétés de akamaiUserRisk
string
optional
L’action de l’évaluation du risque utilisateur d’Akamai.
number
optional
Le statut d’autorisation de l’évaluation du risque utilisateur d’Akamai.
string
optional
Le domaine du courriel de l’utilisateur.
dictionary
optional
Le risque général de l’évaluation du risque utilisateur d’Akamai.
string
optional
L’OUID de l’utilisateur.
string
optional
L’ID de la requête de l’utilisateur.
dictionary
optional
Le risque de l’évaluation du risque utilisateur d’Akamai.
number
optional
Le score de l’évaluation du risque utilisateur d’Akamai.
number
optional
Le statut de l’évaluation du risque utilisateur d’Akamai.
dictionary
optional
Le niveau de confiance de l’évaluation du risque utilisateur d’Akamai.
string
optional
Le nom d’utilisateur de l’utilisateur.
string
optional
L’UUID de l’évaluation du risque utilisateur d’Akamai.
event.authorization
object
Objet contenant des informations sur l’autorisation accordée à l’utilisateur qui se connecte.
Masquer propriétés de l’autorisation
Masquer propriétés de l’autorisation
array of strings
Tableau contenant les noms des rôles attribués à l’utilisateur.
event.client
dictionary
Renseignements sur l’application avec laquelle cette transaction de réinitialisation du mot de passe a été initiée.
event.connection
dictionary
Détails sur la connexion utilisée pour authentifier l’utilisateur.
Masquer propriétés de la connexion
Masquer propriétés de la connexion
string
L’identifiant unique de la connexion.
dictionary
optional
Métadonnées associées à la connexion.
string
Le nom de la connexion utilisée pour authentifier l’utilisateur (par exemple
twitter ou some-g-suite-domain).string
Le type de connexion. Pour les connexions sociales,
event.connection.strategy === event.connection.name. Pour les connexions d’entreprise, la stratégie est waad (Windows Azure AD), ad (Active Directory/LDAP), auth0 (connexions de base de données), etc.event.custom_domain
dictionary
optional
event.organization
dictionary
optional
event.prompt
dictionary
optional
event.request
dictionary
Détails sur la requête ayant lancé la transaction.
Masquer propriétés de la requête
Masquer propriétés de la requête
dictionary
Le corps de la requête POST. Ces données sont disponibles uniquement lors des flux de jeton d’actualisation et d’échange des justificatifs de l’application, ainsi que dans l’Action Post Login.
dictionary
string
optional
Le nom d’hôte utilisé pour le flux d’authentification.
string
L’adresse IP d’origine de la requête.
string
optional
La langue demandée par le navigateur.
string
La méthode HTTP utilisée pour la requête.
dictionary
Les paramètres de chaîne de requête envoyés avec la requête d’autorisation.
string
optional
La valeur de l’en-tête
User-Agent reçue au début de la transaction.event.secrets
secrets
Valeurs secrètes associées de manière sécurisée à cette Action.
event.stats
object
Statistiques de connexion de l’utilisateur actuel.
Masquer propriétés de stats
Masquer propriétés de stats
number
Le nombre de fois où cet utilisateur s’est connecté.
event.tenant
object
Détails sur le locataire associé à la transaction en cours.
Masquer propriétés du locataire
Masquer propriétés du locataire
string
Le nom du locataire.
event.transaction
dictionary
Informations sur la transaction en cours.
Masquer propriétés de la transaction
Masquer propriétés de la transaction
string
optional
L’ID de corrélation peut être fourni dans la requête d’authentification initiale lorsque l’application redirige vers Universal Login. Vous pouvez utiliser cette valeur pour corréler les journaux et les requêtes de votre code Action avec le flux utilisateur.
string
Le paramètre régional à utiliser pour cette transaction, déterminé en comparant les langues demandées par le navigateur aux paramètres linguistiques du locataire.
string
optional
Indication fournie au serveur d’autorisation concernant l’identifiant de connexion que l’utilisateur final pourrait utiliser pour se connecter (au besoin).
string
optional
Une chaîne alphanumérique arbitraire et opaque que votre application ajoute à la requête initiale et qu’Auth0 inclut lorsqu’il redirige vers votre application.
array of strings
Les
ui_locales fournis dans la requête d’authentification initiale.event.user
dictionary
Un objet décrivant l’utilisateur au nom duquel la transaction en cours a été initiée.
Masquer propriétés de l’utilisateur
Masquer propriétés de l’utilisateur
dictionary
Champs personnalisés qui stockent des renseignements sur un utilisateur et influencent son accès, comme le plan de soutien, les rôles de sécurité ou les groupes de contrôle d’accès.
string
Horodatage indiquant quand le profil de l’utilisateur a été créé pour la première fois.
string
optional
(unique) Adresse courriel de l’utilisateur.
boolean
Indique si l’utilisateur a vérifié son adresse courriel.
string
optional
Nom de famille de l’utilisateur.
string
optional
Prénom de l’utilisateur.
string
optional
Horodatage indiquant la dernière fois que le mot de passe de l’utilisateur a été réinitialisé ou modifié. Lors de la création de l’utilisateur, ce champ n’existe pas. Cette propriété est offerte uniquement pour les connexions de base de données.
string
optional
Nom complet de l’utilisateur.
string
optional
Surnom de l’utilisateur.
string
optional
Numéro de téléphone de l’utilisateur.
boolean
optional
Indique si l’utilisateur a vérifié son numéro de téléphone.
string
optional
URL pointant vers la photo de profil de l’utilisateur.
string
Horodatage indiquant quand le profil de l’utilisateur a été mis à jour pour la dernière fois.
string
(unique) Identifiant unique de l’utilisateur.
dictionary
Champs personnalisés qui stockent des renseignements sur un utilisateur sans incidence sur ce à quoi il peut ou ne peut pas accéder, comme l’adresse professionnelle, l’adresse résidentielle ou les préférences de l’utilisateur.
string
optional
(unique) Nom d’utilisateur.
array of objects
optional
Tableau des facteurs d’authentification auxquels l’utilisateur est inscrit. Un tableau vide signifie que l’utilisateur n’a aucun facteur inscrit. Si enrolledFactors est undefined, le système n’a pas pu récupérer l’information et l’utilisateur peut avoir ou non des facteurs inscrits.
array of objects
Contient des renseignements récupérés auprès du fournisseur d’identité avec lequel l’utilisateur s’est authentifié à l’origine. Les utilisateurs peuvent aussi lier leur profil à plusieurs fournisseurs d’identité; ces identités apparaîtront alors également dans ce tableau. Le contenu d’un objet de fournisseur d’identité varie selon le fournisseur.
Masquer propriétés des éléments de identities
Masquer propriétés des éléments de identities
string
optional
Nom de la connexion Auth0 utilisée pour authentifier l’utilisateur.
boolean
optional
Indique si la connexion est de type social.
dictionary
optional
Renseignements sur l’utilisateur associés à la connexion. Lorsque des profils sont liés, ce champ contient les renseignements utilisateur associés aux comptes secondaires.
string
optional
Nom de l’entité qui authentifie l’utilisateur, comme Facebook, Google, SAML ou votre propre fournisseur.
string
optional
Identifiant unique de l’utilisateur pour cette connexion ou ce fournisseur.