2012-03-16 21 views
0

我使用PHP在Facebook上創建了一個應用程序(畫布頁面)。我看到,用戶無需登錄到Facebook可以看到畫布頁http://apps.facebook.com/svolzesocial如何在使用Facebook應用之前將用戶重定向到登錄頁面?

如何使用應用程序之前,用戶的Facebook登錄頁面重定向?

例如,當我們打開混搭社會的讀者,如果用戶沒有登錄到Facebook上,他得到重定向到另一個Facebook登錄頁面就像在圖像如下圖所示。 http://i.stack.imgur.com/zwceW.png

正是我想要這樣才。

回答

0

由於您的頁面位於畫布應用中,因此應該會收到發佈到您的服務器的signed_request參數。您應該解碼請求並確定用戶是否已經對您的應用程序進行了身份驗證。如果用戶已經允許你的應用,只需提供他們請求的頁面。否則,您只需提供一個包含JavaScript調用的空白頁面即可將用戶重定向到登錄屏幕。

相關問題