【问题标题】:Laravel 5.5 Socialite ErrorLaravel 5.5 社交名流错误
【发布时间】:2023-03-29 08:35:01
【问题描述】:

我在 Laravel 5.5 上遇到了社交名流问题我有作曲家要求的社交名流,使用不同的提供者凭据更新了 services.php,并在 app.php 中更新了提供者这是我遇到的错误

类型错误:传递给 Laravel\Socialite\SocialiteManager::formatRedirectUrl() 的参数 1 必须是数组类型,给定 null

非常感谢任何帮助。

【问题讨论】:

    标签: laravel-5 laravel-socialite


    【解决方案1】:

    在大多数情况下,问题通过 3 个步骤解决:

    1. 运行php artisan clear-compiled
    2. 运行composer dump-autoload
    3. 运行php artisan optimize

    希望对您有所帮助。谢谢。

    【讨论】:

      【解决方案2】:

      检查 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')
      

      【讨论】:

        猜你喜欢
        • 2018-03-14
        • 2018-08-20
        • 1970-01-01
        • 2017-03-03
        • 2015-08-20
        • 2016-04-12
        • 2018-12-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多