2016-05-19 8 views
1

Mit dem neuen Firebase 3 Update, wenn ich ein Konto mit einer E-Mail/Passwort erstellen, funktioniert das Abmelden und dann wieder in Ordnung.Firebase 3 Zurücksetzen der E-Mail-Login-Passwort nach Facebook-Authentifizierung

Wenn ich jedoch mit einem Facebook-Konto authentifiziere, das dieselbe E-Mail-Adresse wie oben verwendet, funktioniert das Kennwort für die obige E-Mail danach nicht mehr. Jedes Mal, wenn ich wieder in der Nutzung dieser E-Mail/Passwort-Combo zu unterzeichnen versuchen, erhalte ich die folgenden Fehler ...

Error Domain=FIRAuthErrorDomain Code=17009 "The password is invalid or the user does not have a password." UserInfo={NSLocalizedDescription=The password is invalid or the user does not have a password., error_name=ERROR_WRONG_PASSWORD} 

Ich habe ‚Mehr Konten pro E-Mail-Adresse‘ im Auth Abschnitt der Konsole ausgewählt, aber sie immer noch scheinen sich gegenseitig zu beeinflussen.

+0

Alex, war das ein importiertes Firebase.com-Projekt oder ein neues, das du erstellt hast? – alfongj

+0

Es war ein Projekt, das ich von Firebase.com importiert habe, aber wie ich in der Antwort unten erwähnte, wurde alles gelöst, als ich ein neues Projekt von console.firebase.google.com startete. Wenn Sie mehr über das spezifische Projekt erfahren möchten, stelle ich Ihnen gerne Informationen zu oder Zugang zu dem jeweiligen Projekt zur Verfügung, wenn Sie mich direkt erreichen können. –

+0

Danke Alex! Es wäre großartig, wenn Sie mir unter alfongj-at-google-dot-com eine E-Mail mit den problematischen Projektdetails senden könnten, damit wir einen Blick darauf werfen können :) – alfongj

Antwort

1

Gelöst dies! Ursprünglich habe ich meine App einfach von der alten Konsole übertragen und "signInWithEmail" verwendet. Ich habe gerade meine App auf der neuen Firebase-Konsole gelöscht, eine neue gestartet und stattdessen FIREmailPasswordAuthProvider und 'signInWithCredential' verwendet und alles scheint jetzt zu funktionieren.

Verwandte Themen