我在Laravel 5.5上遇到了社交网站的问题我有作曲家需要的社交网站,更新了不同提供商凭证的services.php和app.php中更新的提供商这是我得到的错误
类型错误:传递给Laravel \ Socialite \的社交参数1:SocialiteManager :: formatRedirectUrl()必须是数组类型,给定为null
非常感谢任何帮助。
答案 0 :(得分:1)
在大多数情况下,问题通过3个步骤解决:
php artisan clear-compiled
composer dump-autoload
php artisan optimize
希望它有所帮助。感谢。
答案 1 :(得分:0)
检查config/services.php
您要进行身份验证的提供商。需要将重定向条目设置为您定义的路由。
'redirect' => 'http://your-callback-url'
示例:
// config.services.php
'github' => [
'client_id' => env('GITHUB_CLIENT_ID'),
'client_secret' => env('GITHUB_CLIENT_SECRET'),
'redirect' => 'http://example.com/github/redirect',
],
// routes/web.php
Route::get('github/redirect', 'GitHubController@redirect')