2016-05-19 71 views
1

隨着新的Firebase 3更新,如果我使用電子郵件/密碼創建帳戶,則註銷並重新簽名即可正常工作。Firebase 3在Facebook身份驗證後重置電子郵件登錄密碼

但是,當我使用與上述相同的電子郵件的Facebook帳戶進行身份驗證時,上述電子郵件的密碼在此之後不再有效。每當我試圖再次使用這個電子郵件/密碼組合籤,我得到以下錯誤...

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} 

我在控制檯的驗證部分選擇了「爲每個電子郵件地址多個帳戶」,但他們仍然似乎互相影響。

+0

Alex,這是您導入的Firebase.com項目,還是您創建的新項目? – alfongj

+0

這是我從Firebase.com導入的一個項目,但正如我在下面的答案中提到的,當我從console.firebase.google.com啓動一個新項目時,所有內容都已解決。如果您想了解更多關於特定項目的詳細信息,我很樂意提供關於或訪問特定項目的信息,如果您能以某種方式直接與我聯繫。 –

+0

謝謝Alex!如果你可以在alfongj-at-google-dot-com給我發電子郵件,告訴你有問題的項目的詳細信息,那就太好了,所以我們可以看看:) – alfongj

回答

1

解決了這個!最初我只是從舊的控制檯轉移我的應用程序,並使用'signInWithEmail'。我剛剛在新的Firebase控制檯上刪除了我的應用程序,開始了一個新應用程序,並使用FIREmailPasswordAuthProvider和'signInWithCredential',而現在一切似乎都在進行中。

相關問題