2011-06-28 66 views
0

將Twitter @Anywhere添加到網站後,用戶可以很好地登錄,但2小時後,他們的會話已過期。似乎無法找到引用任何地方的會話持續時間的電線上的任何東西。Twitter @Anywhere會話2小時後過期

+0

它看起來像Twitter正在放棄一個twitter_anywhere_identity cookie與過期設置爲會議結束..猜猜我需要找出設置的位置以及如何覆蓋它。 –

回答

0

無法通過API將Cookie過期覆蓋爲this發佈到Twitter Anywhere開發Google羣組詳細信息。

在線程,馬特·哈里斯,Twitter的開發人員倡導者之一概括:

@anywhere不共享 twitter.com登錄反而是 用戶授權的連接 - 多 樣的OAuth應用。但是,與OAuth 應用不同,@anywhere純粹是基於Web的,所以 不提供超出 當前會話的訪問權限。

如果您想要 提供已登錄的系統,您需要使用您自己的會話 管理代碼 。要使用Twitter作爲 身份提供商,您可能需要考慮「Sign in with Twitter」 以代替 。