我在使用多個身份驗證,如Facebook,谷歌和電子郵件/密碼火力的幫助android應用工作。每種認證都可以單獨使用。火力地堡管理多個身份驗證提供者
但是,當我與谷歌的首頁,然後退出後來當我使用Facebook的使用相同的電子郵件ID進行登陸..
它說。
com.google.firebase.auth.FirebaseAuthUserCollisionException:一個 賬號設置了相同的電子郵件地址,但不同 登錄憑據存在。使用與此 電子郵件地址相關的提供商登錄。
我想要做的就是當用戶嘗試使用不同的身份驗證提供程序通過使用相同的電子郵件ID登錄時合併帳戶。
是,有沒有辦法用火力來處理這個問題。
請幫忙。
請參閱https://firebase.google.com/docs/auth/android/account-linking –
但是,我認爲帳戶關聯只有在您已經登錄系統時纔有效。 – pike
@pike您是否管理過它? –