Ich werte zur Zeit Firebase. In meiner Anwendung erlaube ich Benutzern, Entitäten (benutzerdefinierte Übungen) zu erstellen, die jetzt in SQLite DB gespeichert sind. Ich möchte das auf FB verschieben, aber ich habe eine Frage.Beschränken Sie Pfade von der Synchronisierung mit Server in Firebase Realtime Database
Ich möchte Benutzern erlauben, sich zu authentifizieren, um ihre Übungen mit anderen Geräten synchronisieren zu können. Ziemlich Standard-Anwendungsfall. Aber ich möchte Benutzer nicht dazu zwingen, ein Konto bei meiner App zu haben, damit sie sie anonym nutzen können, solange sie wollen und keine Synchronisierung benötigen. Gibt es eine Möglichkeit, die Synchronisierung mit dem Server zu deaktivieren, wenn sie anonym sind? Es macht keinen Sinn, anonyme Daten mit dem Server zu synchronisieren, da sie diese sowieso nicht aufheben können. Wenn sie also ein Gerät oder einen Werksreset ändern, erhalten sie eine neue ID und diese Daten werden verworfen.
Also was ich will ist, während ein Benutzer anonym ist - seine Sachen lokal nur in Firebase RTDB zu halten, aber, sobald er sich anmeldet, synchronisieren Sie es. Ist das möglich?
Danke.
Vielen Dank für Ihre Antwort. Gibt es eine Chance, dass dies in Zukunft hinzugefügt wird? Was ich will, sieht wie ein gewöhnlicher Anwendungsfall aus. – EvilDuck