-
user_metadatastocke des informations utilisateur, comme les préférences, qui n’ont pas d’incidence sur le fonctionnement de base d’un utilisateur. Ces données peuvent être modifiées par les utilisateurs connectés si vous créez un formulaire à l’aide de la Management API et ne doivent pas être utilisées comme stockage de données sécurisé. -
app_metadatastocke des informations d’accès, comme les permissions, le forfait Auth0 et des ID externes qui peuvent avoir une incidence sur l’accès de l’utilisateur aux fonctionnalités. Ces données ne peuvent pas être modifiées par les utilisateurs, et il existe des restrictions quant à ce qui peut être stocké dans ce champ.
- Stocker des données propres à l’application dans le profil utilisateur.
- Indiquer si certaines opérations ont été effectuées ou non pour un utilisateur.
- Mettre en cache dans le profil utilisateur les résultats d’opérations coûteuses afin de pouvoir les réutiliser lors de connexions ultérieures.
- Stocker des informations qui ne proviennent pas d’un ou qui remplacent celles fournies par un fournisseur d’identité.
- Stocker des informations que vous souhaitez utiliser pour personnaliser les courriels Auth0. Par exemple, utilisez
user_metadata.langsi vous voulez que l’utilisateur puisse modifier la valeur du champ, puis servez-vous de cette information pour personnaliser la langue d’un courriel.
client_metadata, distinctes des métadonnées du profil utilisateur.