我不信你们没遇到这个错:Class '\App\User' not found

修改办法:config/auth.php, 'model'=>App\Models\User::class
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\Models\User::class,
],
// 'users' => [
// 'driver' => 'database',
// 'table' => 'users',
// ],
],

本帖已被设为精华帖!
本帖由系统于 5年前 自动加精
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 16
阿神

前面批量替换过了,你估计没看到

6年前 评论
阿神

前面批量替换过了,你估计没看到

6年前 评论

@阿神 在哪里看啊,我也是Class 'App\Http\Controllers\Auth' not found 爆的这个错误

6年前 评论
阿神

@nicetyler 在文件头部加个use Auth 就可以了,你这是Auth类没引入

6年前 评论

@阿神 恩非常感谢,问题都解决了,一个是没加,一个是把auth打成了aush,然后权限认证的时候少加了一个$this->authorize('update', $user);, 下次看编者把新加的内容看能不能明显的标注一下 ,代码多的时候有的没看到 @Summer

6年前 评论

namespace App\Http\Controllers; 下面添加 use Illuminate\Support\Facades\Auth; 就行了。推荐使用 IDE 开发,效率翻倍,也更方便的查看警告,还可以一键 import class

6年前 评论

厉害了,还好有你,老哥,不然我还不知道怎么搞!

5年前 评论

厉害了老哥,非常感谢。问题解决了

5年前 评论

模型文件一章

里面有教你怎么全局替换的

5年前 评论
卡尔西法

修改了还是报错呀?不知道为什么我修改auth.php文件就是不行

4年前 评论

在5.4章节,App\Users路径全部替换为了App\Models\Users,可能是有些文件内容没有完全替换,重新搜索字符“App\Users”并更改为App\Models\Users就可以了。

4年前 评论

我把use AUTH; 改成use Illuminate\Support\Facades\Auth;就可以了

3年前 评论

我碰到的一次是Linux大小写问题 :joy:

3年前 评论

都尝试了,还是不行。最后清缓存搞定了 php artisan config:cache

3年前 评论

大小写敏感,app\Models\User也是不行的,需要是App\Models\User

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!