Пожалуйста, проверьте сайт здесь egypt-pets.com/login нажмите на вход в Facebook и проверьте страницу с ошибкой.
Мои маршруты
Route::get('login/facebook', 'Auth\LoginController@redirectToProvider');
Route::get('login/facebook/callback{token}', 'Auth\LoginController@handleProviderCallback');
Мои услуги.php
'facebook' => [
'client_id' => '**********',
'client_secret' => '**********',
'redirect' => 'http://egypt-pets.com/auth/facebook/callback',
],
Что я пробовал
Я пытался проверить приложение Facebook, но все правильно.
Также я проверяю client_sercret и client_id, но оба они верны!
Facebook возвращается на ваш URL
/ Авт / facebook / обратный вызов
И ваш файл маршрутов говорит
/ Вход / facebook / обратный вызов
Эта часть в вашем файле маршрутов неверна
Route :: get (‘login / facebook / callback {token}’, ‘Auth \ LoginController @ handleProviderCallback’);
Вы можете попробовать это:
Route::get('auth/facebook/callback', 'Auth\LoginController@handleProviderCallback');
А затем, чтобы получить токен обратного вызова, вы можете использовать следующий код в вашем контроллере.
$code = \Request::input('code');
Надеюсь это поможет;
Других решений пока нет …