但我检查了文档,我不明白在哪里链接连接帐户。我有一个谷歌登录工作和一个密码/电子邮件版本单独工作,但他们还没有在同一个帐户上一起工作。例如,我想允许用户使用他的谷歌帐户或他的用户名和密码登录到他的帐户 - 两者都使用相同的凭证令牌。我正在使用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. 谷歌分析与哪个电子邮件帐户创建
- 5. 模仿用户电子邮件到谷歌服务帐户
- 6. 单个用户的多个电子邮件地址和密码
- 7. 多个Android开发者帐户与一个谷歌帐户
- 8. 电子邮件帐户密码如何在邮件客户端中加密
- 9. 电子邮件和Android的邮件帐户设置代码
- 10. FirebaseUI/Auth使用电子邮件密码
- 11. Android修改电子邮件帐户密码(非固定设备)
- 12. MeteorJS帐户 - 密码密码重置电子邮件
- 13. Android:如何打开邮件帐户收到的电子邮件?
- 14. 将聚合物和firebase的匿名帐户合并到电子邮件和密码帐户中
- 15. 连接两个谷歌电子表格
- 16. facebook连接和用户电子邮件
- 17. 如何将电子邮件过滤器添加到IMAP电子邮件帐户?
- 18. 如何电子邮件用户新的链接,创建一个密码
- 19. 将多个电子邮件地址与ASP.NET MembershipProvider帐户关联
- 20. 谷歌代码电子邮件通知
- 21. 从众多的一个帐户发送电子邮件在Django
- 22. 谷歌appengine - 如何配置发送和接收电子邮件
- 23. 使用IMAP将一个Office 365电子邮件帐户连接到使用已连接帐户的另一个人
- 24. 连接到YouTube帐户使用谷歌注册了Android SDK
- 25. ASP.Net电子邮件和帐户验证
- 26. PHP电子邮件到IMAP帐户
- 27. 如何从地理编码获取谷歌地图链接到电子邮件?
- 28. 如何发送电子邮件到谷歌邮箱?
- 29. 谷歌电子表格将多个列堆叠成一个
- 30. 如何验证电子邮件,密码和确认密码?
我没有通过文档阅读,不过,这是非常含糊,没有给出指示在何处连接代码应放置。它说不执行signinwithPasaword步骤,而是添加另一个方法,但它永远不会说在代码中实现的地方,我更期待看看是否有人将所有这些代码示例链接在一起。谢谢 ! – FeedMeData