Я использую логин facebook в своем приложении codeigniter. Я установил контроллер для обработки логина и, похоже, он работает во всех случаях пользовательского состояния, за исключением случаев, когда пользователь регистрируется в facebook и пытается войти в мое приложение, но никогда не аутентифицировал его.Как аутентифицировать уже зарегистрированный пользователь facebook с facebook api
Вот мой facebook индексная функция контроллера:
$data=array(
'redirect_uri' => site_url('facebookcontroller/handle_facebook_login'),
'scope' => 'publish_stream,email'
);
redirect($this->fbconnect->getLoginUrl($data));
ли -> getLoginUrl() направить только на страницу входа в facebook, но не страницу аутентификации?
Я признателен за любую помощь
Спасибо за отзыв, я попробую и посмотрю, что я получу, теперь у меня есть новая проблема. Он работает нормально, но когда я переключаю режим работы php на fastcgi, он перестает работать снова, и это дает мне ошибку 500 без каких-либо подробностей. – Pacemaker
вам очень приятно :) в этом случае вы можете проверить здесь http: // serverfault. com/questions/381872/why-would-i-get-a-500-internal-server-error-iis7-fastcgimodule-with-php, которые могут быть проблемой разрешений – carlosavoy