2017-09-16 4 views
0

Meine App enthält zunächst nur Google Login und jetzt habe ich es entfernt und jetzt Benutzer müssen sich mit E-Mail und Passwort anmelden, aber wenn mein alter Kunde (der bereits mit google einloggen) nicht mit alten E-Mail-Adresse anmelden Es wird angezeigt "Die E-Mail-Adresse wird bereits von einem anderen Konto verwendet." und sie haben kein Passwort? Wie man dieses Problem löstFirebase Auth erstellen Benutzer wieder Probleme

+0

Können Sie ihren Account nicht löschen und sich mit E-Mail und Passwort anmelden? –

+0

dann wird sich die UID ändern, der gesamte Verlauf wird mit uid gespeichert, und wenn er sich ändert, kann der alte Benutzer seine alten Aktivitäten nicht zurückverfolgen. –

+1

https://firebase.google.com/docs/auth/android/account-linking Kontoverbindung ist alles, was Sie brauchen. –

Antwort

0

Problem gelöst durch die Implementierung von this.afAuth.auth.sendPasswordResetEmail (this.email) .catch (error => {}). Dann (res => {});