Supprimer un utilisateur spécifique de Firebase

Est-il un moyen d'obtenir un compte d'utilisateur spécifique de firebase, puis de le supprimer?

Par exemple:

//I need a means of getting a specific auth user.
var user = firebase.auth().getUser(uid);
//Note the getUser function is not an actual function.

Après, je veux supprimer cet utilisateur et leurs données supplémentaires:

//This works
user.delete().then(function() {
   //User deleted.
   var ref = firebase.database().ref(
      "users/".concat(user.uid, "/")
   );
   ref.remove();
});

Firebase Documentation stipule que les utilisateurs peuvent être supprimés s'ils sont actuellement connecté:

firebase.auth().currentUser.delete()

Mon objectif est de permettre connecté en admin, utilisateur pour supprimer d'autres utilisateurs du système.

Pouvez-vous élaborer sur la façon dont votre code "ne fonctionne pas"? Qu'attendiez-vous, et ce qui est réellement arrivé? Si vous avez obtenu une exception ou d'erreur, afficher la ligne de laquelle elle s'est produite et l'exception/détails de l'erreur. Veuillez modifier ces détails ou nous pourrions ne pas être en mesure de vous aider.
J'ai reformulé la question.

OriginalL'auteur b4oshany | 2016-08-06