首页 > 解决方案 > 如何验证电子邮件地址是否已被提供商(Google 或 Facebook)使用?

问题描述

在我的网络应用程序中,我使用登录 Firebase(Google 和 Facebook)。

但如果用户的电子邮件地址已被GoogleFacebook使用,我想阻止该用户。

例子:

如果我的用户想与Google联系,他们的电子邮件地址是user@example.com并且在他们想联系但与Facebook联系之后,他的Facebook电子邮件地址是相同的(user@example.com)

如何验证电子邮件地址是否已存在?

标签: javascriptfirebasevue.jsweb

解决方案


查看 firebase docs 上的此链接,它应该可以帮助您登录 facebook 网站上有更多示例,包括 google login

https://firebase.google.com/docs/auth/web/facebook-login#handling-account-exists-with-different-credential-errors


推荐阅读