php – 是否可以让Facebook会话保持活力?
我发现在一段时间后,使用
Javascript SDK创建的Facebook会话过期.我感谢会话不能永远存在,但有没有办法让用户无限期地登录我的网站,除非他们退出Facebook?
我将Javascript SDK与PHP SDK结合使用,我发现很难找到解决方案. 如果会话不存在,那么PHP无法检测到用户,因此我的网站认为他们已经注销,而实际上,会话已经过期,他们只需要刷新页面以允许Javascript SDK重新生成会话.我之所以如此绝望地对此进行排序,仅仅是因为用户会看到一个页面说他们没有登录,实际上他们是.他们需要做的就是刷新页面以将新会话发送到PHP SDK 通过javascript进行页面刷新不是解决方案,因为这种情况发生得太频繁,加载半页然后自动刷新看起来不太好 有没有办法解决? UPDATE 我发现一篇文章引用了一个叫做“offline_access”的文章,这可能是答案吗?我还能用这个发帖吗? 解决方法
使用“offline_access”权限可延长访问权限的生命周期,从而使您的会话永久生效(或直到5月弃用).
从Facebook Extended Permissions
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |