我正在建立一个平台,其中包括一个面向公众的‘网站’和PWA,这将在同一服务器上的一个子域。
这两个web应用程序使用相同的firebase项目,我想知道是否有可能在两者之间共享身份验证状态。例如,我可以将用户重定向到PWA端,而不必再次登录吗?
这两个应用程序都是使用React、Redux和Node编写的
发布于 2018-04-04 15:59:11
将身份验证令牌存储在具有以下域的cookie中:
.mydomain.com
其中mydomain.com是公共站点。现在PWA可以作为mydomain.com的子域访问此cookie。
子域不能访问主域或其他子域的本地存储,但可以访问主域中的cookie。
如果Firebase自动写入本地存储,请编写自己的代码将其从本地删除(或保留),并将其添加为cookie。
我认为你不再需要把.放在你的cookie的域名前面了,但你曾经这样做过,我现在仍然这样做。
https://stackoverflow.com/questions/49644470
复制相似问题