Google chrome extension Firebase';s getAuth()跨多个URL

Google chrome extension Firebase';s getAuth()跨多个URL,google-chrome-extension,firebase,Google Chrome Extension,Firebase,我有一个使用firebase的chrome扩展。我想让用户保持登录多个网站;但是,firebases的getAuth()似乎是特定于url的(即,如果用户在一个网站上登录chrome应用程序,当用户转到另一个网站时,它将返回null)。是否有人知道getAuth的替代方案,或者在本用例中使用getAuth的方法?浏览器中无法在站点之间共享cookie或本地存储,因为这存在安全风险。因此,您在本地存储的任何内容都不会提供给其他站点。因此,您需要通过URL(不安全)传递它们,或者联系服务器打开每个新

我有一个使用firebase的chrome扩展。我想让用户保持登录多个网站;但是,firebases的getAuth()似乎是特定于url的(即,如果用户在一个网站上登录chrome应用程序,当用户转到另一个网站时,它将返回null)。是否有人知道getAuth的替代方案,或者在本用例中使用getAuth的方法?

浏览器中无法在站点之间共享cookie或本地存储,因为这存在安全风险。因此,您在本地存储的任何内容都不会提供给其他站点。因此,您需要通过URL(不安全)传递它们,或者联系服务器打开每个新站点以检索令牌。相反,你可能会提前退一步,看看更大的图景。您真正想要解决的用例是什么?这可能不是最好的解决方案。进一步挖掘后,我发现chrome确实可以通过chrome.storage为您的扩展提供相当于本地存储的功能,因此我可以存储加密的用户信息。