1

Ich entwickle meine erste App mit Firebase. Ich habe einige Probleme mit dem Login bekommen.Umgang Firebase-Authentifizierung ohne Internetverbindung (Android)

Im Grunde, was ich bisher habe:

  • Nutzer mit ihrem Google-Konto
  • Benutzer anonym
  • Benutzerdaten in Feuerbasis Echtzeit-Datenbank gespeichert ist anmelden können sich anmelden können mit der UID aus Feuerbasis Authentifizierung als eindeutigen Schlüssel

Mein Problem

Wenn ein Benutzer die App zum ersten Mal benutzt, haben sie noch keinen Account und wenn sie keine Internetverbindung haben, können sie keinen erstellen (zumindest denke ich das).


Meine Frage

Was ist der beste Weg, dies zu umgehen? Gibt es eine Möglichkeit, einen eindeutigen Schlüssel ohne Internetverbindung zu erhalten? Soll ich den Benutzer bitten, eine Internetverbindung herzustellen? Andere Möglichkeiten?

Antwort

0

Zum Erstellen eines Firebase Authentication-Benutzerkontos muss eine Verbindung mit den Google-Servern hergestellt werden. Leider gilt dies sogar, wenn Sie anonyme Authentifizierung verwenden.

Zur Zeit besteht die einzige Option (innerhalb der Firebase-Authentifizierung) darin, den Benutzer mit dem Internet verbinden zu lassen, um die Registrierung abzuschließen.

Verwandte Themen