Мы размещаем PHP-приложение для холста на Facebook (http://apps.facebook.com/myapp
).На одной из страниц (http://apps.facebook.com/myapp/foobar
) требуется авторизация с Facebook, чтобы мы могли получить доступ к некоторой информации о пользователе.Это достигается с помощью метода $facebook->getLoginUrl()
PHP-SDK для генерации URL-адреса для аутентификации и работает как положено.
С тех пор мы добавили приложение в качестве вкладки (iFrame) на нашу страницу (http://www.facebook.com/MyPage?sk=app_nnnnn
)).Теперь, когда мы пытаемся аутентифицировать пользователя, они перенаправляются на URL-адрес приложения (http://apps.facebook.com/myapp/foobar
), а не на загрузку страницы /foobar
в iFrame вкладки, как ожидалось.
Можно ли установить аутентификацию такчто он не возвращается в URL приложения, а остается во вкладке с помощью PHP-SDK?Если да, то каков рабочий процесс, которому я должен следовать, чтобы достичь этого?