Как перенаправить пользователя на страницу входа перед использованием приложения facebook? - PullRequest
0 голосов
/ 17 марта 2012

Я создал приложение (страницу на холсте) на Facebook, используя PHP. Я вижу, что пользователи без входа в Facebook могут видеть страницу холста http://apps.facebook.com/svolzesocial

Как перенаправить пользователя на страницу входа в Facebook перед использованием приложения?

Например, когда мы открываем Mashable Social Reader, если пользователь не вошел в Facebook, он перенаправляется на другую страницу входа в Facebook, как показано на рисунке ниже. http://i.stack.imgur.com/zwceW.png

Я хочу именно так, как это.

1 Ответ

0 голосов
/ 17 марта 2012

Поскольку ваша страница находится в приложении Canvas, вы должны получить параметр signature_request , отправленный на ваш сервер.Вы должны декодировать запрос и определить, аутентифицировал ли пользователь ваше приложение.Если пользователь уже разрешил ваше приложение, просто откройте страницу, которую он запрашивал.В противном случае вы можете просто открыть пустую страницу, содержащую вызов JavaScript, чтобы перенаправить пользователя на экран входа в систему.

...