Lorsque vous demandez des renseignements supplémentaires aux utilisateurs, évitez de leur demander des renseignements que vous avez peut-être déjà. Par exemple, si un utilisateur s’inscrit au moyen d’une connexion sociale qui utilise le protocole OpenID Connect (comme Google ou Facebook), le fournisseur d’identité (IdP) peut retourner plus de renseignements sur l’utilisateur que vous ne le pensez. Pour en savoir plus, consultez OpenID Connect Scopes.
- raccourcissant les formulaires d’inscription.
- évitant les questions répétitives.
- recueillant des renseignements plus pertinents.
- augmentant les taux de conversion.
Fonctionnement
- Attributs fournis par le .
- Attributs créés dynamiquement avec Auth0 Actions.
- Attributs renvoyés par des requêtes à des API comme FullContact et Clearbit.
- Attributs gérés par l’application.
Utiliser les déclencheurs d’action
post-login, vous pouvez modifier les champs user_metadata et app_metadata du profil d’un utilisateur pendant le flux de connexion. C’est utile pour des tâches comme stocker des données propres à l’application sur le profil de l’utilisateur, enregistrer si certaines opérations ont été effectuées pour un utilisateur, ou mettre en cache les résultats d’opérations coûteuses sur le profil de l’utilisateur afin de pouvoir les réutiliser lors de connexions futures. Pour en savoir plus, consultez Gérer les métadonnées utilisateur à l’aide du déclencheur d’action post-login.
Utiliser la Management API
app_metadata et user_metadata. Pour en savoir plus, consultez gérer les métadonnées à l’aide de la Management API.
Utiliser la bibliothèque Lock
additionalSignUpFields pour ajouter des champs personnalisés aux formulaires d’inscription des utilisateurs. Lorsqu’un utilisateur saisit une valeur dans un champ personnalisé, Auth0 l’enregistre dans le champ user_metadata de son profil. Pour en savoir plus, consultez Options de configuration de Lock.