但我檢查了文檔,我不明白在哪裏鏈接連接帳戶。我有一個谷歌登錄工作和一個密碼/電子郵件版本單獨工作,但他們還沒有在同一個帳戶上一起工作。例如,我想允許用戶使用他的谷歌帳戶或他的用戶名和密碼登錄到他的帳戶 - 兩者都使用相同的憑證令牌。我正在使用Firebase作爲後端。 我希望有人知道我可以遵循的一個很好的例子,或者如果有人知道我需要建立連接的代碼以及將它放在Android上的標準登錄應用程序中,非常感謝!Android - 如何將多個Auth Provider連接到一個帳戶,即谷歌和電子郵件/密碼
0
A
回答
0
我認爲你正在尋找的官方文檔是在「Link Multiple Auth Providers」的標題下。
0
所有你需要做的是以下幾點:
AuthCredential credential = GoogleAuthProvider.getCredential(googleIdToken, null);
mAuth.getCurrentUser().linkWithCredential(credential)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
task.isSuccessful());
if (!task.isSuccessful()) {
Toast.makeText(AnonymousAuthActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
}
}
});
相關問題
- 1. 如何發送電子郵件到多個電子郵件帳戶?
- 2. Magento:如何創建一個只有電子郵件和密碼的帳戶
- 3. 驗證電子郵件與帳戶谷歌,帳戶Facebook的
- 4. Android將多個文件從SD卡連接到電子郵件
- 5. 谷歌分析與哪個電子郵件帳戶創建
- 6. 模仿用戶電子郵件到谷歌服務帳戶
- 7. 如何將谷歌帳戶連接到本地帳戶谷歌oauth2登錄
- 8. 單個用戶的多個電子郵件地址和密碼
- 9. 多個Android開發者帳戶與一個谷歌帳戶
- 10. 電子郵件帳戶密碼如何在郵件客戶端中加密
- 11. 電子郵件和Android的郵件帳戶設置代碼
- 12. 授權谷歌API客戶端使用電子郵件和密碼,而不是帳戶電話彈出
- 13. FirebaseUI/Auth使用電子郵件密碼
- 14. Android修改電子郵件帳戶密碼(非固定設備)
- 15. 歸檔電子郵件發送到谷歌文檔帳戶。
- 16. MeteorJS帳戶 - 密碼密碼重置電子郵件
- 17. 將聚合物和firebase的匿名帳戶合併到電子郵件和密碼帳戶中
- 18. Android:如何打開郵件帳戶收到的電子郵件?
- 19. POST密碼和電子郵件數據,谷歌登入
- 20. 發送谷歌oauth電子郵件和密碼
- 21. HttpURLConnection連接到我的谷歌帳戶
- 22. 連接兩個谷歌電子表格
- 23. Spring集成IMAP - 從多個電子郵件帳戶接收
- 24. facebook連接和用戶電子郵件
- 25. 如何將電子郵件過濾器添加到IMAP電子郵件帳戶?
- 26. 如何電子郵件用戶新的鏈接,創建一個密碼
- 27. 將多個電子郵件地址與ASP.NET MembershipProvider帳戶關聯
- 28. 谷歌代碼電子郵件通知
- 29. 從衆多的一個帳戶發送電子郵件在Django
- 30. 谷歌電子表格電子郵件
我沒有通過文檔閱讀,不過,這是非常含糊,沒有給出指示在何處連接代碼應放置。它說不執行signinwithPasaword步驟,而是添加另一個方法,但它永遠不會說在代碼中實現的地方,我更期待看看是否有人將所有這些代碼示例鏈接在一起。謝謝 ! – FeedMeData