在我的应用程序中,我有一些用户已作为提供商登录 Google。现在,如果这些用户尝试使用电子邮件和密码注册,我需要向他们显示一条消息,表明他们无法与该提供商签约。我得到的异常是“ERROR_EMAIL_ALREADY_IN_USE”,这与用户之前使用电子邮件和密码提供程序登录时出现的异常相同。所以我需要知道 userEmail 的提供者,因为异常对我来说还不够,我该怎么做?
最佳答案
How to get the provider of firebase authentication without signing in in android application
没有必要这样做。正如官方文档中所述,最简单的解决方案是 link multiple auth providers to an account .
关于java - 如何在不登录android应用程序的情况下获取firebase身份验证的提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54554868/