Was ich tat:Laravel Klasse Socialite nicht
- Added
"laravel/socialite": "~2.0"
-composer.json
- Run
composer update
- Added Anbieter
'Laravel\Socialite\SocialiteServiceProvider'
-app.php
- Added alias
'Socialite' => 'Laravel\Socialite\Facades\Socialite'
zuapp.php
Nach all diese Schritte ich cr eated eine neue Controller-Klasse, die so aussieht:
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class AuthController extends Controller {
public function login()
{
return \Socialite::with('facebook')->redirect();
}
}
Aber ich habe immer noch diese Fehlermeldung: PHP Fatal error: Class '\Socialite'
bearbeiten
composer dump-autoload
wahrscheinlich der Fehler behoben, aber es funktioniert immer noch nicht richtig.
Versuchen Sie, 'Composer Dump-Autoload' zu laufen – lukasgeiter
@lukasgeiter hat nicht funktioniert, aber ich habe etwas gefunden. Ich habe versehentlich die falsche Fehlermeldung gepostet.Das ist der richtige: 'PHP Fataler Fehler: Klasse 'App \\ Http \\ Controller \\ Socialite'' – Sylnois
Und Sie verwenden es mit einem Backslash:' return \ Socialite' und nicht nur 'return Socialite'? – lukasgeiter