【发布时间】:2016-03-23 00:11:00
【问题描述】:
我还在 Firebase Google Group 上发布了这个问题,显然我以后不应该这样做:https://groups.google.com/forum/m/#!topic/firebase-talk/ma3qADOsN7E
我在一个页面上有多个 iframe,它们都访问同一个域中的同一个应用程序。当我在一个 iframe 中登录我的用户时,getAuth 在其他 iframe 上未检测到更改。即使在一个 iframe 上登录,getAuth 也会在其他 iframe 上返回 null,直到刷新页面并重新加载 iframe。我不确定这是为什么。我假设 getAuth 正在读取其中包含用户身份验证信息的 localStorage 对象,并且由于我的 iframe 都来自同一个域,为什么他们看不到第一个 iframe 写入 localStorage 的身份验证信息?
【问题讨论】:
-
是的,我应该删除其中一个吗?
-
至少表明您在多个地方发布了该问题。但不交叉发布会更好。
标签: firebase firebase-authentication