deleteUser.
Le script est seulement utilisé dans un scénario d’authentification héritée, et est exigé si vous souhaitez supprimer un utilisateur d’Auth0 et de votre base de données externe au cours de la même opération.
Fonction DeleteUser
deleteUser permet de :
- Supprimer l’utilisateur indiqué de la base de données externe.
- Renvoyer une valeur
nullesi la suppression a abouti. - Renvoyer un message d’erreur en cas d’échec.
Définition
deleteUser accepte deux paramètres et renvoie une fonction de callback :
| Paramètre | Type | Description |
|---|---|---|
id | Chaîne | Identité de l’utilisateur user_id. Ne commence pas par auth0. |
callback | Fonction | Utilisée pour transmettre les données d’erreur ou de profil dans le pipeline. |
Exemple
Voici un exemple fictif en JavaScript de la manière dont vous pourriez implémenter la fonctiondeleteUser. Pour voir des exemples propres à une langue, consulter Exemples de scripts propres à une langue.
Fonction de rappel
callback accepte un paramètre et renvoie une fonction.
Définition
| Paramètre | Type | Requis | Description |
|---|---|---|---|
error | Objet | Requis | Contient des données d’erreur. |
Retourne un succès
callback et transmettez une valeur nulle pour le paramètre error.
Exemple
Renvoyer une erreur
callback, et transmettez l’information pertinente concernant l’erreur au paramètre error :
Exemple
Exemples de scripts propres à une langue
- JavaScript
- Fournisseur d’appartenances ASP.NET (MVC3 – Fournisseurs universels)
- Fournisseur d’appartenances ASP.NET (MVC4 – Appartenance simple)
- MongoDB
- MySQL
- PostgreSQL
- Serveur SQL
- Base de données SQL Windows Azure