Уже два дня я пытаюсь определить проблему с этим провайдером.
МОЯ НАСТРОЙКА ВЕРСИЯ PHP: PHP 7.2.14 Zend Engine v3.2.0 Laravel Valet
Очистка кеша Кэш php ремесленника: очистить дамп-автозагрузка композитора
ФАЙЛ: .env
APP_URL=https://mywebsite.test/
SESSION_DRIVER=database
SESSION_LIFETIME=120
FACEBOOK_KEY=19242542********
FACEBOOK_SECRET=60c3c0a346******
FACEBOOK_REDIRECT_URI=ht
tps: //mywebsite.test/вход в систему / facebook / обратный вызов /
НАСТРОЙКА FACEBOOK ПРАВИЛЬНО
МАРШРУТЫ
Route::get('login/facebook',
'SocialLoginController@redirectToProvider');
Route::get('login/facebook/callback',
'SocialLoginController@handleProviderCallback');
КОНТРОЛЛЕР
class SocialLoginController extends Controller
{
public function redirectToProvider()
{
return Socialite::driver('facebook')->redirect();
}
/**
* Obtain the user information from GitHub.
*
* @return \Illuminate\Http\Response
*/
public function handleProviderCallback(Request $request)
{
$socialite = Socialite::with('facebook')->user();
dd($socialite);
}
}
ВЫПУСК Когда я вхожу, моя учетная запись выдает запрос на продолжение работы в качестве пользователя, которым я являюсь, и это работает.В базе данных я вижу запись в сеансе при входе в систему.И я жду 30 "-60" и получаю
504 Время ожидания шлюза nginx / 1.15.8