2015-04-18 55 views
0

使用Parse.User.login()方法,我可以以某種方式登錄bar.foo.com,然後使用戶登錄baz.foo.com解析跨子域的javascript登錄

我通常只是將cookie域設置爲foo.com,但它似乎使用localStorage進行登錄。如果我不需要,我寧願不在跨iframe的postMessage上做任何事情。

回答

0

由於每RFC 2109

要具有可用於所有子域,請使用您的Cookie「」在域名之前。

document.cookie = encodeURI(cookieName) + "=" + 
cookieValue + ";domain=.example.com;path=/;expires=" + myDate; 
+1

解析使用本地存儲,沒有爲它的用戶的cookies佔 –

+0

@PaulTarjan是的,我明白。你說你通常使用cookie域爲foo.com,所以我向你展示瞭如何將cookie設置爲所有子域。如果那不是你正在尋找的答案,我的歉意。 – Tarek