Laravel Socialite - 不支持驱动程序[youtube]

时间:2016-09-01 02:22:02

标签: php laravel laravel-socialite

我在尝试使用适用于YouTube身份验证的Socialite Manager驱动程序时出现问题。 这是我面临的错误:

InvalidArgumentException in Manager.php line 90:
Driver [youtube] not supported.

这是控制器文件

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use App\Http\Requests;

use Socialite;

class SocialAuthController extends Controller
{
   public function redirect($provider)
   {

        return Socialite::with($provider)->redirect();
   }

   public function callback($provider)
   {
        $user = Socialite::driver($provider)->user();
        dd($user);

   }


}

我已成功尝试以下默认身份验证:Facebook,Linkedin和google。 (Twitter给了我一个错误,我稍后会尝试修复)。但是我想让这个与YouTube合作,非常感谢任何帮助谢谢!

1 个答案:

答案 0 :(得分:4)

原来我忘记在app.php

中输入相应的详细信息
Laravel\Socialite\SocialiteServiceProvider::class,
\SocialiteProviders\Manager\ServiceProvider::class,

注意:我需要他们两个!