> ## Documentation Index
> Fetch the complete documentation index at: https://auth0.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Gérer les métadonnées avec Lock

> Comment gérer les métadonnées des utilisateurs et des applications à l’aide de la bibliothèque Auth0 Lock.

Vous pouvez utiliser [la bibliothèque Lock](/docs/fr-ca/libraries/lock) pour définir, ajouter, lire et mettre à jour les `user_metadata`. Consultez les propriétés `user_metadata` de la même manière que pour n’importe quelle autre propriété de profil utilisateur. Par exemple, l’extrait de code suivant récupère la valeur associée à `user_metadata.hobby` et l’affecte à un élément de la page :

```javascript lines theme={null}
// Use the accessToken acquired upon authentication to call getUserInfo
lock.getUserInfo(accessToken, function(error, profile) {
  if (!error) {
    document.getElementById('hobby').textContent = profile.user_metadata.hobby;
  }
});
```

Vous pouvez utiliser `additionalSignUpFields` pour ajouter des champs personnalisés aux formulaires d’inscription des utilisateurs. Lorsqu’un utilisateur ajoute des données dans un champ personnalisé, Auth0 stocke les valeurs saisies dans les `user_metadata` de cet utilisateur. Pour en savoir plus sur l’ajout de `user_metadata` lors de l’inscription, consultez [Champs d’inscription supplémentaires](/docs/fr-ca/libraries/lock/v10/customization#additionalsignupfields-array-).

## En savoir plus

* [Lock pour le Web](/docs/fr-ca/libraries/lock)
* [Référence de l’API Lock](/docs/fr-ca/libraries/lock/lock-api-reference)
* [Erreurs d’obsolescence](/docs/fr-ca/troubleshoot/basic-issues/check-deprecation-errors)
