【发布时间】:2012-02-29 03:05:18
【问题描述】:
我发现了几个问题与我的类似,但不是 100%。
我有一个拥有普通用户帐户的网站。您也可以选择使用 FB 身份验证。问题通常是当用户访问页面时(有时甚至在几个小时后),即使用户帐户 cookie 仍然有效,但他们的 facebook 会话却无效。
所以用户似乎已登录,(网页显示“嗨,[用户]”)但我没有 facebook 会话,任何 facebook API 调用都会失败,直到他们重新单击“使用 facebook 登录”。 -- 尽管我仍然登录 facebook,但这一切都是如此。
现在,我在大约 11 到 9 个月前做了类似的实现,facebook 会话很少过期。现在它似乎每隔几个小时就会发生一次。奇怪的是,其他使用 facebook auth 的网站似乎没有遇到这个问题。
知道我可以做些什么来尽可能长时间地保持 facebook 会话吗? 谢谢, 尼克
【问题讨论】:
标签: php facebook authentication facebook-php-sdk facebook-oauth