2017-02-23 4 views
0

Jetzt möchte ich nur alle Benutzer von Firebase erhalten. Ich kann mich mit angularfire2 beim Firebase anmelden. Und ich möchte die Benutzerinformationen mit der UID erhalten, nachdem ich mich als ein anderer Benutzer anmelde. Ist es möglich? Wenn nicht, wie kann ich die Benutzer in Firebase mit angularfire2 wie Löschen und Bearbeiten der vorhandenen Benutzer verwalten?Wie kann ich alle Benutzer in angularfire2 anmelden

Antwort

0

Sie können nicht. Die einzige Möglichkeit, dies zu erreichen, besteht darin, den Benutzer nach einer Registrierung in ein neues Objekt in firebase zu schreiben und den Schlüssel als Benutzer-UID festzulegen. Wenn Sie das tun, haben Sie die Möglichkeit, alle Benutzer und ihre Daten zu lesen.

+0

Das ist sehr hilfreich. Ich möchte dich noch etwas fragen. Wenn ich die vorhandenen Benutzerinformationen wie Bearbeiten, Löschen usw. bearbeiten möchte, wie soll ich vorgehen? Zum Beispiel, wenn ich einen Benutzer mit Firebase SDK löschen, dann wird der Benutzer in der Firebase-Konsole vorhanden sein. Gibt es nicht die Möglichkeit, das zu löschen oder zu bearbeiten? –

+0

PS: Wenn ich einen Benutzer lösche, sind die Benutzerinformationen in der Firebase-Konsole fortlaufend vorhanden. Wenn der Benutzer sich das nächste Mal bei der E-Mail anmeldet, erhält er die Nachricht "Die E-Mail existiert" von Firebase SDK. Gibt es eine Möglichkeit, den Benutzer mit UID zu löschen? –

+0

Sie können es direkt von der Firebase Website Auth Seite löschen. –

Verwandte Themen