Firebase和Google弹出式身份验证未完全验证

时间:2017-06-04 16:47:53

标签: firebase google-api firebase-authentication

我有两个使用相同前端网络应用的Firebase项目,在我的代码中,当我将Project1中的Firebase网络代码段粘贴到代码中并使用Google登录时,项目1显示我已登录并且我的是谷歌个人资料照片和用户名显示:

1

当我将来自Project2的Firebase代码段粘贴到我的同一个网络应用程序中,并且我使用Google登录时,Project 2没有获取我的个人资料图片网址和名称,两者都被视为空:

2

我已经在Firebase身份验证和Google API服务控制台中倾倒了我的设置,但我找不到阻止的位置。任何帮助指出我正确方向的人都将不胜感激!

1 个答案:

答案 0 :(得分:0)

Firebase-auth将auth会话存储在单个主机源的Web存储(localStorage / indexedDB)中。我假设两个项目都使用不同的域。如果是这样,那么一个站点的身份验证状态(Web存储)将无法从另一个站点访问。