Ich bin mit Firebase Authentication with Email and PasswordFirebase-Authentifizierung: Sucht einen Benutzer per E-Mail
Ich würde gerne wissen, ob ich kann ‚Lookup‘ ein Benutzer per E-Mail nur während auch nicht als Benutzer angemeldet ist
Der Grund ich möchte dies tun, ist einfach zu identifizieren, wenn ich bereits ein Benutzer des Systems, eine E-Mail-Adresse nur
ich this older thread aussah, aber es scheint, die vorherige Version von Firebase
zu sein Ist es möglich, th zu tun? ist in der aktuellen Firebase, oder meine Alternative wäre, diese Informationen verfügbar zu halten (und offen für alle?), um herauszufinden, ob eine bestimmte E-Mail Teil meines Systems ist?
Es gibt keine eingebaute API in Firebase Authentifizierung eines Benutzers durch ihre E-Mail-Adresse zu suchen. Der gängige Ansatz von Entwicklern besteht darin, dies zu lösen, indem die benötigten Informationen in der Firebase-Datenbank wie in dem von Ihnen verknüpften Thread modelliert werden. –
Danke! Wenn ich einen Knoten von Benutzer-E-Mail-Adressen verwalte, um einfach ein Boolesches Wahr oder Falsch für die Existenz zu erhalten, wie schütze ich das davor, von niemandem gelesen zu werden (öffentlich/weltweit)? – wrecktangle
Sie können das Nachschlagen einer einzelnen E-Mail-Adresse nicht verhindern, da dies genau der Anwendungsfall ist, den Sie implementieren möchten. Aber Sie können die Liste unlesbar machen und nur jede einzelne E-Mail-Adresse lesen, um die Exposition zu minimieren. –