Comment puis-je retourner une liste d'utilisateurs si j'utilise le Firebase simple nom d'utilisateur & authentification par mot de passe
Ne sais pas si je fais quelque chose de mal, mais l'utilisation de cette api https://www.firebase.com/docs/security/simple-login-email-password.html je peux créer un utilisateur selon le message de retour, mais je ne peux pas voir que l'utilisateur n'importe où dans la Forge de la console. Comment savez-vous ce que les utilisateurs sont-ils enregistrés?
Dois-je prendre le retour de l'ID d'utilisateur et de créer mon propre objet utilisateur dans Firebase ou est-ce la duplication inutile. J'ai besoin d'ajouter des propriétés de l'utilisateur, de sorte perhapes j'aurai besoin pour ce faire de toute façon.
j'ai cherché beaucoup sur le sujet mais n'ai pas de solution, s'il vous plaît aider moi.
OriginalL'auteur markbarton | 2013-02-03
Vous devez vous connecter pour publier un commentaire.
Lors de l'utilisation d'e-mail /mot de passe de l'authentification dans Firebase d'Authentification (précédemment connu en tant que Firebase SimpleLogin), votre email de l'utilisateur et le mot de passe sont stockés séparément des données stockées dans votre Firebase.
Cette barrière entre les données dans votre Firebase et votre e-mail des utilisateurs /hachage du mot de passe de combinaisons de design: nous voulons le rendre plus facile pour vous de (1) développer votre application, (2) éviter tout risque d'identification d'utilisateur à des fuites, et (3) encore de vous donner une flexibilité totale avec la façon de stocker vos données utilisateur dans Firebase.
Qui signifie que nous ne conservons l'adresse e-mail /hachage du mot de passe combinaison et rien d'autre, donc c'est à vous de décider comment stocker réel les données de l'utilisateur dans votre Firebase. Comme vous l'avez suggéré, vous devriez être en prenant l'id utilisateur et le stockage de ces données dans votre Firebase à un emplacement tel que /users/$id, et à l'aide de la Firebase Les Règles De Sécurité De La Langue pour déterminer les accès en lecture /écriture des données. Votre unique de l'utilisateur
id
etemail
sont déjà dans leauth
variable que vous allez utiliser lors de l'écriture des règles.Liste de tous les utilisateurs créés et la suppression d'utilisateurs ressemble un must!
La suppression et de la liste des comptes d'utilisateur créés avec Firebase Simple Connexion a été activée une fois de plus dans la Forge, et la liste de l'e-mail / mot de passe hash mappages ainsi que vous permettre de supprimer ces correspondances. Gardez à l'esprit qu'il est très barebones, et nous avons l'intention de complètement re-travail une fois que nous avons les ressources pour le faire.
La liste des utilisateurs accessible via la console est maintenant de retour dans le nouveau Google Firebase
C'est un must... un Peu de défaites le but d'un utilisateur de base de données si l'admin SDK peut pas transverse les utilisateurs.
OriginalL'auteur Rob DiMarco
Ici j'ai créé un Android programme pour faire ce que Rob a dit firebase pour les débutants(comme moi)
là-bas.ce premier programme de stocker le nom d'utilisateur de la signedUp ou signedIn de l'utilisateur, puis de les afficher dans une liste
SignInActivity.java
UserList.java
}
OriginalL'auteur Mayank Wadhwa
Vous pouvez utiliser Google Identité Trousse à outils API pour obtenir une liste de tous les utilisateurs enregistrés dans votre Firebase projet, cette API est utilisée par le Firebase CLI qui peut être consulté par l'exécution de
firebase auth:export results-file
Assurez-vous que l'Identité Trousse à outils API est activé
firebase-users-list.js
OriginalL'auteur Samir Aleido
De la liste des utilisateurs en python:
OriginalL'auteur Duke79
Il est possible d'utiliser la fonction cloud pour récupérer la liste des utilisateurs (vue docs à firebase). Notez que dans l'exemple suivant les revendications personnalisées fonction est utilisée pour vérifier si l'utilisateur a les droits suffisants.
OriginalL'auteur bruddha