首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android应用程序中不登录就获得firebase身份验证提供程序

如何在android应用程序中不登录就获得firebase身份验证提供程序
EN

Stack Overflow用户
提问于 2019-02-06 13:33:21
回答 2查看 60关注 0票数 0

在我的应用程序中,我有一些用户已经作为提供商与谷歌签约。现在,如果这些用户试图使用电子邮件和密码注册,我需要向他们展示一条他们无法与该提供商签名的消息。我得到的例外是"ERROR_EMAIL_ALREADY_IN_USE“,这也是在用户使用电子邮件和密码提供程序登录之前出现的异常。所以我需要知道userEmail的提供者,因为例外对我来说是不够的,我怎么能做到呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-02-06 13:37:40

如何在android应用程序中不登录就获得firebase身份验证提供程序

没有必要这样做。与正式文档一样,最简单的解决方案是将多个auth提供程序链接到一个帐户

票数 1
EN

Stack Overflow用户

发布于 2019-02-06 15:18:18

虽然Alex的答案可能是适合您用例的解决方案,但我只想指出,您可以通过调用fetchSignInMethodsForEmail来查找与给定电子邮件地址相关的提供者。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54554868

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档