name: le nom complet de l’utilisateur.nickname: par défaut, la partie locale du courriel de l’utilisateur.picture: l’URL de la photo de l’utilisateur. Si elle n’est pas disponible, Auth0 utilise l’image Gravatar associée à l’adresse courriel de l’utilisateur.user_id: l’identifiant unique de l’utilisateur. Il est unique par Connexion, mais identique pour toutes les applications qui s’authentifient par cette Connexion.
name, nickname et picture d’un utilisateur fournis par des autres qu’Auth0 (comme Google, Facebook ou X) ne peuvent pas être modifiés directement, puisqu’ils sont mis à jour à partir du fournisseur d’identité chaque fois qu’un utilisateur se connecte. Si vous souhaitez pouvoir modifier ces attributs, vous devez configurer la synchronisation de votre connexion avec Auth0 afin que les attributs utilisateur soient mis à jour à partir du fournisseur d’identité uniquement lors de la création du profil utilisateur. Les attributs racine pourront alors être modifiés individuellement ou par importation en bloc à l’aide de la .
Champs générés lorsque les informations sont disponibles :
email: l’adresse courriel de l’utilisateur.email_verified: une valeur booléenne indiquant si l’adresse courriel de l’utilisateur a été vérifiée.given_name: le prénom de l’utilisateur.family_name: le nom de famille de l’utilisateur.
given_name et family_name. Par défaut, les attributs given_name et family_name d’un utilisateur fournis par des fournisseurs d’identité autres qu’Auth0 (comme Google, Facebook ou X) ne peuvent pas être modifiés directement, puisqu’ils sont mis à jour à partir du fournisseur d’identité chaque fois qu’un utilisateur se connecte. Si vous souhaitez pouvoir modifier ces attributs, vous devez configurer la synchronisation de votre connexion avec Auth0 afin que les attributs utilisateur soient mis à jour à partir du fournisseur d’identité uniquement lors de la création du profil utilisateur. Les attributs racine pourront alors être modifiés individuellement ou par importation en bloc à l’aide de la Management API
Si vous rédigez un script de connexion pour une base de données personnalisée, vous êtes responsable de renvoyer les informations du profil utilisateur. La propriété user_id doit être unique et immuable afin d’identifier correctement l’utilisateur (consultez Identifier les utilisateurs de façon unique).
Attributs supplémentaires
identities contient les attributs suivants :
connection: le nom de la connexion.isSocial: indique si le fournisseur est un fournisseur social.provider: le fournisseur de la connexion.user_id: l’identifiant unique de l’utilisateur pour cette connexion.