Firebase Auth-如何处理被Google帐户覆盖的Facebook帐户

时间:2019-05-31 17:35:38

标签: javascript firebase firebase-authentication google-authentication facebook-authentication

我遇到一个问题,如果用户使用绑定到foo@foo.com的Facebook帐户登录,而以后意外或有意地使用也绑定到foo@foo.com的Google帐户登录,则该用户不再能够使用Facebook登录,而不得不使用Google。根据Google / Firebase文档,这是有意为之的,因为不必验证Facebook电子邮件,并且Google是值得信赖的提供商。

话虽这么说,但我想找出一种方法,至少可以检查用户在切换到Google帐户之前是否已经与Facebook关联了帐户。有没有一种方法可以直接从Google返回电子邮件地址,而无需创建或将其链接到帐户,这样我至少能够在他们的帐户切换之前进行验证并提供弹出警告?

0 个答案:

没有答案