changeEmail.
Ce script n’est utilisé que dans un scénario d’authentification héritée et il est requis si vous souhaitez mettre à jour l’adresse courriel d’un utilisateur (et/ou son état de vérification) dans Auth0 et dans votre base de données externe au cours de la même opération.
Le script Change Email ne peut pas être configuré dans l’. Pour gérer ce script, vous devez utiliser le d’Auth0, le point de terminaison Créer une connexion ou Mettre à jour une connexion, ou encore Auth0 Deploy CLI.
Fonction changeEmail
La fonctionchangeEmail doit :
- Mettre à jour l’adresse courriel de l’utilisateur dans la base de données externe.
- Retourner une erreur si l’opération a échoué ou si une erreur s’est produite.
Définition
La fonctionchangeEmail accepte quatre paramètres et renvoie une fonction callback :
Voici un exemple en pseudo-JavaScript montrant comment vous pourriez implémenter la fonction
changeEmail :
Fonction callback
La fonctioncallback accepte deux paramètres et retourne une fonction.
Définition
Retourner un succès
Si l’opération de changement d’adresse courriel a réussi, appelez la fonctioncallback en transmettant une valeur null comme paramètre error et une valeur true comme paramètre operationResult :
Retourner un échec
Si l’opération de changement d’adresse courriel a échoué, retournez la fonctioncallback en passant une valeur null comme paramètre error et une valeur false comme paramètre operationResult :
Retourner une erreur
Si une erreur s’est produite, retournez-la à l’aide de la fonctioncallback et transmettez les renseignements pertinents dans le paramètre error :