2016-09-24 5 views
1

Es gibt viele Leute, die mehrere Facebook- oder Twitter-Konten besitzen. Und vielleicht möchten sie ihre Konten in einem anderen Dienst zusammenführenKönnen wir ein Konto von vielen Benutzern in demselben Dienst in einem Firebase-Konto zusammenführen

Wie, ich habe 2 Facebook-Konten und möchte auf ein Spiel von beiden Konto zugreifen. Also, wenn ein Konto gelöscht wurde, kann ich ein anderes einloggen, um Zugriff auf das gleiche zu bekommen

Ist es in Firebase möglich? Und wie könnte ich tun?

Antwort

3

Ja, Firebase Auth unterstützt dies über die Account Linking API.

  1. Benutzeranmeldung in Firebase mit dem ersten Facebook-Konto.

  2. getCurrentUser() gibt Ihnen den Firebase-Benutzer.

  3. Fordern Sie den Benutzer auf, sich mit einem zweiten Facebook-Konto anzumelden.

  4. Link zu der zweiten Facebook-Token.

GetCurrentUser() linkWithCredential (facebookTokenCredential)

+0

Ich weiß, es Konto verknüpfen API. Mein Punkt ist, ist es möglich, mehrere Facebook-Konto in einem Firebase-Konto zu verknüpfen – Thaina

+0

Wie Sie vielleicht wissen, könnte eine Person mehrere Twitter-Konto haben. Einige Leute haben vielleicht 2 Facebook-Accounts, die reserviert sind für einen, der gebannt oder gehackt wurde. So etwas wie das – Thaina

+1

Mehrere Facebook-Konten können in demselben Firebase-Konto verknüpft werden. Gleiches gilt für Twitter- oder Google-Konten. Wenn Sie es versucht haben und es nicht funktioniert, melden Sie einen Fehlerbericht an Firebase. –

1

Für den Moment ist das nicht möglich. Firebase legt für jedes Facebook-Konto eine UUID fest, wenn es sich zum ersten Mal anmeldet.

Verwandte Themen