Déclencheurs d’Actions : post-user-registration - Objet d’événement
L’objet event
du déclencheur d’Actions après l’inscription de l’utilisateur fournit des informations contextuelles sur l’utilisateur nouvellement créé.
Propriété |
Description |
event.connection
|
Détails à propos de la connexion utilisée pour enregistrer l’utilisateur.
Comprend les propriétés suivantes :
-
id Chaîne.
L’identifiant unique de la connexion.
-
metadata Dictionnaire facultatif.
Métadonnées associées à la connexion.
-
name Chaîne.
Le nom de la connexion utilisée pour authentifier l’utilisateur (par ex. : twitter ou some-g-suite-domain ).
-
strategy Chaîne.
Le type de connexion. Pour les connexions sociales, event.connection.strategy === event.connection.name . Pour les connexions d’entreprise, la stratégie est la suivante : waad (Windows Entra ID), ad (Active Directory/LDAP), auth0 (connexions de base de données), etc.
|
event.request
(Facultatif)
|
Détails à propos de la demande qui à l’origine de la transaction.
Comprend les propriétés suivantes :
|
event.tenant
|
Détails sur le locataire associé à la transaction en cours.
Comprend les propriétés suivantes :
-
id Chaîne.
Nom du locataire.
|
event.transaction
(Facultatif)
|
Détails à propos de la transaction en cours.
Comprend les propriétés suivantes :
-
acr_values Tableau de chaînes.
Toutes les acr_values fournies dans la demande d’authentification
initiale.
-
locale Chaîne.
La langue locale à utiliser pour cette transaction, déterminée en comparant les langues demandées par le navigateur aux paramètres linguistiques du locataire.
-
login_hint Chaîne facultative.
Indication au serveur d’autorisation sur l’identifiant de connexion que l’utilisateur final pourrait utiliser pour se connecter (si nécessaire).
-
prompt Tableau de chaînes facultatif.
Liste d’instructions indiquant si l’utilisateur peut être invité à s’authentifier à nouveau et à donner son consentement.
-
protocol Chaîne facultative. Contient des informations à propos du protocole d’authentification.
Les valeurs possibles sont les suivantes :
-
oidc-basic-profile
Connexion Web la plus fréquemment utilisée.
-
oidc-implicit-profile
Utilisée sur les appareils mobiles et les applications à page unique.
-
samlp Protocole SAML utilisé pour les applications SaaS.
-
wsfed
WS-Federation utilisé sur les produits Microsoft comme Office365.
-
wstrust-usernamemixed
Identifiants utilisateur/mot de passe WS-trust utilisés sur CRM et Office365.
-
oauth2-webauthn
Inscription par le biais de l’API Clés d’identification natives.
-
oauth2-device-code
Transaction utilisant le flux d’autorisation de l’appareil.
-
oauth2-resource-owner
Identifiants utilisateur/mot de passe généralement utilisés pour les connexions aux bases de données.
-
oauth2-resource-owner-jwt-bearer
Connexion utilisant un JWT porteur signé par la clé privée de l’utilisateur.
-
oauth2-password
Connexion utilisant l’échange de mots de passe.
-
oauth2-access-token
Actualisation d’un jeton à l’aide de l’échange de jetons d’actualisation.
-
oauth2-refresh-token
Actualisation d’un jeton à l’aide de l’échange de jetons d’actualisation.
oauth2-token-exchange
-
oidc-basic-profile
Connexion Web la plus fréquemment utilisée.
-
redirect_uri Chaîne facultative.
L’URL vers laquelle Auth0 redirigera le navigateur une fois la transaction terminée.
-
requested_scopes Tableau de chaînes.
Les permissions demandées (le cas échéant) lors du lancement de ce flux d’authentification.
-
response_mode Chaîne facultative.
Informe le serveur d’autorisation du mécanisme à utiliser pour renvoyer les paramètres à partir du point de terminaison d’autorisation.
Les valeurs possibles sont les suivantes :
query
fragment
form_post
web_message
-
response_type Tableau de chaînes facultatif.
Les valeurs possibles sont les suivantes :
-
state Chaîne facultative.
Une chaîne alphanumérique arbitraire et opaque que votre application ajoute à la requête initiale incluse par Auth0 lors de la redirection vers votre application.
-
ui_locales Tableau de chaînes.
Toutes les ui_locales fournies dans la demande d’authentification initiale.
|
event.user
|
Objet décrivant l’utilisateur au nom duquel la transaction en cours a été initiée.
Comprend les propriétés suivantes :
-
app_metadata Dictionnaire.
Champs personnalisés qui stockent des informations sur un utilisateur qui influencent l’accès de l’utilisateur, comme le plan de soutien, les rôles de sécurité ou les groupes de contrôle d’accès.
-
created_at Chaîne.
Horodatage indiquant la date de création du profil de l’utilisateur.
-
email Chaîne facultative.
(unique) Adresse de courriel de l’utilisateur.
-
email_verified Booléen.
Indique si l’utilisateur a vérifié son adresse de courriel.
-
family_name Chaîne facultative.
Nom de famille de l’utilisateur.
-
given_name Chaîne facultative.
Prénom de l’utilisateur.
-
last_password_reset Chaîne facultative.
Horodatage indiquant la dernière fois que le mot de passe de l’utilisateur a été réinitialisé/modifié. Lors de la création de l’utilisateur, ce champ n’existe pas. Cette propriété n’est disponible que pour les connexions aux bases de données.
-
name Chaîne facultative.
Nom complet de l’utilisateur.
-
nickname Chaîne facultative.
Pseudonyme de l’utilisateur.
-
phone_number Chaîne facultative.
Numéro de téléphone de l’utilisateur.
-
phone_verified Booléen facultatif.
Indique si l’utilisateur a vérifié son numéro de téléphone.
-
picture Chaîne facultative.
URL pointant vers
photo de profil de l’utilisateur.
-
updated_at Chaîne.
Horodatage indiquant la date de la dernière mise à jour/modification du profil de l’utilisateur.
-
user_id Chaîne.
(unique) Identifiant unique de l’utilisateur.
-
user_metadata Dictionnaire.
Champs personnalisés qui stockent des informations sur un utilisateur qui n’ont pas d’incidence sur les données auxquelles il peut ou ne peut pas accéder, comme l’adresse professionnelle, l’adresse personnelle ou les préférences de l’utilisateur.
-
username Chaîne facultative.
(unique) Nom d’utilisateur
|