0

Ich benutze Authentifizierung Firebase zum Anmelden und Abmelden (per E-Mail/Passwort). Jetzt möchte ich Informationen in diesem Benutzer hinzufügen (Name, Alter, ...)? Wie es geht? Bitte hilf mir . DankAuthentifizierung firebase + Datenbank firebase in android

+0

überprüfen Sie diese http://stackoverflow.com/questions/37415863/firebase-setting-additional-user-properties/37420701#37420701 – tompadre

Antwort

0

Nachdem Sie in dem Benutzer anmelden, können Sie seine Informationen mit dieser Methode aktualisieren:

FirebaseUser mFirebaseUser = mFirebaseAuth.getCurrentUser(); 
mFirebaseUser.updateProfile(new UserProfileChangeRequest.Builder() 
     .setDisplayName("Someone") 
     .setPhotoUri(someImageUri) 
     .build()); 

Weitere Felder, die Sie erstellen Einträge in der Echtzeit-DB haben würden.

+0

Es fügt die Informationen in das interne Firebase Profilsystem (aka. FirebaseUser), die einzige Einschränkung ist, dass Sie nur Name und Foto hinzufügen können. –

+0

oh, wie ID von der Authentifizierung erhalten, um neue Knoten in der Datenbank hinzuzufügen? Danach kann ich Name, Alter, Bild, Beschreibung hinzufügen. Es tut mir leid, wenn Sie nicht verstehen, weil ich neu Android bin und mein Englisch ist nicht gut :) –

+0

mFirebaseUser.getUid() –

Verwandte Themen