我正在使用Laravel 5.2测试站点,我正在使用内置的身份验证系统来处理登录。
我使用myTest
php artisan app:name myTest
但是,当我提交登录表单时,由于auth系统中的名称空间问题,我仍然收到错误:
FatalErrorException in EloquentUserProvider.php line 126:
Class '\App\User' not found
我是否需要编辑命名空间以便这样做?
编辑:composer.json
的PSR4块是:
"psr-4": {
"myTest\\": "app/"
}
是的,我已经composer dump-autoload
尝试刷新命名空间,并出现同样的问题。
答案 0 :(得分:0)
您需要更新config/auth.php
文件。
在providers
下查看 - > users
- > model
。
从App\User::class
调整到您的班级。