Versuchen, besser zu verstehen, wie Firebase funktioniert.Firebase-Authentifizierung von verschiedenen Anbietern
Betrachten Sie dieses Szenario:
App authentifiziert Benutzer über facebook, wie hier beschrieben. https://www.firebase.com/docs/android/guide/login/facebook.html
public void onAuthenticated(AuthData authData) { id = authData.getUid()
wir wollen zum Beispiel später in die Lage sein mit dem gleichen Benutzer mit anderen Anbietern wie Twitter zu verbinden.
So Benutzer jetzt Benutzer mit Twitter und authData.getUid authentifizieren() ist das gleiche wie in Facebook (gleiches für Anbieter garantieren - aber nicht sicher, dass dies ist, wie es funktioniert :)
Frage:
Wenn jetzt der Benutzer die App deinstalliert und sie erneut installiert und sich nur mit Twitter authentifiziert, ist die id = authData.getUid()
die gleiche? so dass wir die Daten für den Benutzer abrufen können, die wir zuvor in users/id
gespeichert haben. Sieht das auch nach einem guten Ansatz für mehrere Anbieter aus?