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

标签 php laravel laravel-socialite

我在尝试使用 Socialite Manager 驱动程序进行 YouTube 身份验证时遇到问题。 这是我遇到的错误:

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

这是我的 Controller 文件:

<?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 合作,非常感谢任何帮助,谢谢!

最佳答案

结果我忘记在我的 app.php 中输入适当的详细信息

Laravel\Socialite\SocialiteServiceProvider::class,
\SocialiteProviders\Manager\ServiceProvider::class,

注意:我需要它们!

关于php - Laravel Socialite - 不支持驱动程序 [youtube],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39261755/

相关文章:

php - 使用 Axios 获取并保存 Excel 文件

c# - Asp.Net C# 中 Laravel 的 dd 函数的等价物

laravel - 使用 laravel-socialite 后端通过社交帐户登录用户

php - 通过 IP 地址与域名调用 API

php - 可以使用 HipHop PHP 构建 php 扩展吗?

php - 如何在 MySQL 中插入新行时自动发送 Android 推送通知?

php - 检查 laravel 中验证是否失败

php - 如果基于另一个 Field 对数组对象进行验证,则为必需

php - Laravel 5.1 - Facebook 通过 Socialite(客户端错误 : 400)

laravel-5.5 - Laravel 5.5\Socialite\Two\InvalidStateException