首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Firebase禁用自动登录帐户创建

Firebase禁用自动登录帐户创建
EN

Stack Overflow用户
提问于 2018-06-28 01:01:30
回答 2查看 1.1K关注 0票数 0

我正在构建一个使用firebase的web和移动应用程序。当与Google签约时,firebase auto会在项目(Auth)中创建一个新帐户(如果不存在)。使用移动应用程序也没问题。

但是有了网络,我只希望现有用户(使用移动应用程序创建帐户)登录,而不是通过web创建新帐户。

如果不存在新帐户,如何设置firebase不创建新帐户?

EN

回答 2

Stack Overflow用户

发布于 2018-06-28 01:24:15

没有一种方法可以将Firebase Auth的社交登录限制为“只登录,不注册”。

如果您有一种方法可以检测在某个时刻使用应用程序登录的用户(例如,通过在特定位置向数据库中写入一个值),您可以在通过web登录时检查该值,如果没有,则会显示一个屏幕,鼓励用户安装移动应用程序。

票数 1
EN

Stack Overflow用户

发布于 2018-06-28 01:39:58

我想这就是你要找的:

Link Multiple Auth Providers to an Account Using JavaScript

通过将身份验证提供程序凭据链接到现有用户帐户,您可以允许用户使用多个身份验证提供程序登录您的应用程序。无论用户用于登录的身份验证提供商是什么,都可以通过相同的Firebase用户ID来标识用户。例如,使用密码登录的用户可以链接Google帐户,并在将来使用任何一种方法登录。或者,匿名用户可以链接一个Facebook帐户,然后登录Facebook继续使用您的应用程序。

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

https://stackoverflow.com/questions/51068041

复制
相关文章

相似问题

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