2012-02-10 47 views
0

有沒有辦法在打開Facebook標籤時檢測用戶是否登錄Facebook帳戶?我需要顯示一條消息「登錄Facebook並返回,查看內容」。檢測Facebook在打開Facebook頁面標籤時是否登錄Facebook

NB我想做這個服務器端。

明顯依靠頁面贊==假頁面管理員== false是天真的。同時,無論用戶登錄狀態如何,signed_request始終發送相同。

回答

1

你可以把這篇文章一看:

https://grepular.com/Abusing_HTTP_Status_Codes_to_Expose_Private_Information

在這裏你可以找到的信息,如果用戶在Facebook,谷歌,Twitter的ogged在有關檢測..

其他的解決辦法是:

http://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/

+0

有一個服務器端解決方案,但正如客戶端版本一樣有用。 http://developers.facebook.com/docs/reference/php/facebook-getLoginStatusUrl/ – Gajus 2012-02-10 17:21:36