Я использую поставщиков социальных сетей Laravel (https://socialiteproviders.github.io/ ) для входа пользователя в Lumen 5.5 API. Метод setConfig() для принудительной настройки у меня не работает...
Здесь ниже моя ошибка и мой код. Проблема в том, что я не знаю, почему у меня эта ошибка.
Ошибка отображения:
Ошибка типа: аргумент 1, переданный в Laravel\Socialite\SocialiteManager::formatConfig(), должен иметь тип array, null заданный, вызванный в /home/vagrant/www/project1/api.website.app/vendor/laravel/socialite/ src/SocialiteManager.php в строке 125
Код PHP:
$clientId = env('TWITTER_KEY');
$clientSecret = env('TWITTER_SECRET');
$redirectUrl = env('TWITTER_REDIRECT_URI');
$additionalProviderConfig = [];
$config = new SocialiteConfig($clientId, $clientSecret, $redirectUrl, $additionalProviderConfig);
return Socialite::with('twitter')->stateless()->setConfig($config)->redirect();