Passer au contenu principal
Le script de suppression met en œuvre la fonction définie pour supprimer un utilisateur donné d’une base de données externe. Il est recommandé de nommer cette fonction 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

La fonction deleteUser permet de :
  • Supprimer l’utilisateur indiqué de la base de données externe.
  • Renvoyer une valeur nulle si la suppression a abouti.
  • Renvoyer un message d’erreur en cas d’échec.

Définition

La fonction deleteUser accepte deux paramètres et renvoie une fonction de callback :

Exemple

Voici un exemple fictif en JavaScript de la manière dont vous pourriez implémenter la fonction  deleteUser. Pour voir des exemples propres à une langue, consulter Exemples de scripts propres à une langue.

Fonction de rappel

La fonction de callback accepte un paramètre et renvoie une fonction.

Définition

Retourne un succès

Si l’utilisateur a été correctement supprimé dans votre base de données externe, renvoyez la fonction de callback et transmettez une valeur nulle pour le paramètre error.

Exemple

Renvoyer une erreur

Si une erreur survient, renvoyez la fonction de callback, et transmettez l’information pertinente concernant l’erreur au paramètre error :

Exemple

Exemples de scripts propres à une langue

Auth0 fournit des exemples de scripts à utiliser avec les langages/technologies ci-dessous :

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 de Windows Azure

En savoir plus