6

我正在使用 laravel 流明 5.2。

目标 [Laravel\Socialite\Contracts\Factory] ​​不可实例化。

当我试图让 Laravel 使用 Socialite 包登录 Twitter 时,我遇到了这个错误。

已经完成的工作:

A) 在 config\app.php 1. Laravel\Socialite\SocialiteServiceProvider::class 2. 'Socialite' => Laravel\Socialite\Facades\Socialite::class

我跟着这个: http: //goodheads.io/2015/08/24/using-twitter-authentication-for-login-in-laravel-5/

4

3 回答 3

12

您需要添加以下内容config/app.php

在提供者中添加这个

Laravel\Socialite\SocialiteServiceProvider::class

在别名中添加这个

'Socialite' => Laravel\Socialite\Facades\Socialite::class
于 2016-04-15T22:11:35.643 回答
10

帮助我的是写作

use Socialite;

在控制器中(只是别名,而不是完整路径)。然后运行

php artisan config:clear

在终端。

于 2016-05-17T12:10:14.873 回答
2

对我来说,它是添加 $app->register( \Laravel\Socialite\SocialiteServiceProvider::class);app.php引导文件夹中,使用Lumen 5.6.

于 2018-06-11T05:41:09.460 回答