小编clu*_*und的帖子

未找到"App\Http\Controllers\Auth\User"类

我正在尝试使用本指南https://scotch.io/tutorials/laravel-social-authentication-with-socialite为Laravel 5.5实现Socialiate .数据从提供程序正确返回,但我无法定义使用和命名空间.

使用此配置:

namespace App\Http\Controllers\Auth;

use App\Http\Controllers\Controller;
use Socialite;
Run Code Online (Sandbox Code Playgroud)

结果是:

未找到"App\Http\Controllers\Auth\User"类

触发:

$authUser = User::where('providerId', $user->id)->first();
Run Code Online (Sandbox Code Playgroud)

但是,如果我添加App\User:

namespace App\Http\Controllers\Auth;

use App\Http\Controllers\Controller;
use App\User;
use Socialite;
Run Code Online (Sandbox Code Playgroud)

结果是:

找不到类'App\Http\Controllers\Auth\Auth'

触发:

Auth::login($authUser, true);
Run Code Online (Sandbox Code Playgroud)

任何帮助深表感谢.

php laravel-socialite laravel-5.5

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

laravel-5.5 ×1

laravel-socialite ×1

php ×1