2012-03-16 6 views
0

PHPを使用してFacebookにアプリ(キャンバスページ)を作成しました。 Facebookにログインしていないユーザーにキャンバスのページが表示されることがわかりましたhttp://apps.facebook.com/svolzesocialfacebookアプリを使用する前にユーザーをログインページにリダイレクトする方法は?

アプリを使用する前にfacebookログインページにリダイレクトするにはどうすればよいですか?

たとえば、Mashable Socialリーダーを開いたときに、ユーザーがFacebookにログインしていない場合は、下の画像のように別のFacebookのログインページにリダイレクトされます。 http://i.stack.imgur.com/zwceW.png

私はちょうどこのようにしたい。

答えて

0

あなたのページはキャンバスアプリであるため、サーバーに投稿されたsigned_requestパラメータを受け取っているはずです。リクエストをデコードして、ユーザーが既にアプリを認証しているかどうかを判断する必要があります。ユーザーが既にアプリを許可している場合は、リクエストしたページを提供してください。それ以外の場合は、JavaScript呼び出しを含む空白のページを提供して、ユーザーをログイン画面にリダイレクトすることができます。

関連する問題