Facebook PHP SDK - 如何让会员登录?

时间:2011-11-28 11:12:38

标签: facebook-graph-api

当会员关闭浏览器或几个小时后,我的会员需要再次登录我的网站,但Facebook帐户仍然登录。

我正在使用最新版本的Facebook PHP SDK。

如何在不使用Javascript SDK的情况下解决此问题?

我只想将会员登录状态保持为Facebook登录状态。

1 个答案:

答案 0 :(得分:2)

扩展访问令牌,因为删除了离线访问,facebook提供了默认情况下给出的2小时令牌的扩展名。

请参阅:https://developers.facebook.com/docs/howtos/login/extending-tokens/


已弃用

<强> offline_access
使您的应用可以随时代表用户执行授权请求。默认情况下,大多数访问令牌在短时间后过期,以确保应用程序仅在主动使用应用程序时代表用户发出请求。此权限使我们的OAuth端点返回的访问令牌持久存在。

https://developers.facebook.com/docs/reference/api/permissions/#publishing

使用离线访问应延长登录期限。


我不能说用户会在多长时间内保持登录状态,但在https://apps.facebook.com/anotherfeed我的应用中,我已经登录了大约4天。


二零一一年十一月三十零日:11:14am 我能够使用具有脱机权限的Javascript SDK成功注销,但无法使用PHP-SDK注销。


相关问题