通过Firebase托管上的Cookie进行GAPI身份验证

时间:2018-12-30 01:30:53

标签: javascript firebase google-api gapi

我正在Firebase上托管一个项目,但是我正在使用gapi.auth2在浏览器上进行身份验证。开启Safari的跟踪阻止功能后,所有google.com cookie都会在浏览会话结束时删除,这似乎已被GAPI用来存储哪个用户登录了我的服务。结果是,当打开另一个浏览会话时,用户必须再次登录。如果我关闭“防止跨站点跟踪”,则不会发生这种情况,例如在Chrome中也不是问题。

Tracking preferences in Safari

是否有解决此问题的简单方法?我可以告诉GAPI以某种方式将我的域用于其Cookie吗?毕竟,它也是由Google托管的。我还能做什么?

0 个答案:

没有答案