Я создал учетную запись на Facebook для приложения, установленного на странице, проблема заключается в том, что я нажимаю кнопку «Войти» на странице, которую она перенаправляет на пустую белую страницу без подключения, , но когда я открываю приложение с прямой ссылкой «https://example.com/my-app», логин работает без проблем и пользователь продолжает подключаться после одобрения приложения;Facebook на странице приложения, используя php sdk
Я работаю с:
- CodeIgniter 3,0
- Facebook PHP SDK v4
- PHP 5.4
- Facebook Сфера: public_profile, электронная почта
Возможно, вы пытаетесь вызвать диалоговое окно входа в iframe, что невозможно, вы должны вызвать его в экземпляре верхнего окна. Но вместо этого вы должны использовать метод JS SDK 'FB.login', это значительно улучшает работу пользователя. – CBroe
Я попытался с помощью JS SDK и его работу, я просто вижу его более безопасным, добавляя сеанс Facebook, используя php, спасибо @CBroe –
JS SDK и PHP SDK прекрасно способны работать вместе - после того, как вы зарегистрировали пользователь на стороне клиента, SDK PHP может выбрать это при следующем запросе. – CBroe