- Changer le mot de passe de l’utilisateur
- Changer l’adresse courriel de l’utilisateur
- Mise à jour du profil utilisateur
Auth0 ne prend en charge la création d’utilisateurs qu’avec les connexions aux bases de données.
Contrat Hook
-
ctx : Objet de contexte.
- request.originalUser: Valeurs de l’utilisateur actuel où le charge utile est le nouvel ensemble de champs. Disponible uniquement lorsque la méthode est mise à jour.
-
payload : Objet de charge utile
- memberships : Tableau d’adhésions qui ont été sélectionnées dans l’interface utilisateur lors de la création de l’utilisateur.
- email : Adresse courriel de l’utilisateur.
- password : Mot de passe de l’utilisateur
- connection : Nom de la connexion de la base de données
- app_metadata : Données incluses si un champ personnalisé en cours de modification est enregistré dans
app_metadata
. - user_metadata : Données incluses si un champ personnalisé en cours de modification est enregistré dans
user_metadata
.
- userFields : Tableau de champs utilisateur (si spécifié dans la requête de paramètres)
- method : Soit create ou update selon que cette fonction est appelée à la suite d’un appel de création ou de mise à jour.
- callback(error, user) : Rappel auquel vous pouvez renvoyer une erreur et l’objet utilisateur qui doit être envoyé au .