laravel 5.3中不存在类App\Http\Controllers\Auth\LoginController

8 laravel laravel-5.3

我在Laravel 5.3中创建了一个多功能身份验证,

然后转到Controller/Auth/[files]:

管理员:Controller/Admin/Auth/[files]&

现场: Controller/Site/Auth/[files]

在命令行中输入php artisan route:list,

它向我显示以下错误:

类App\Http\Controllers\Auth\LoginController不存在

我的问题在哪里?

Jay*_*hal 10

您需要手动定义所有Auth路径web.php并删除Auth::routes().

只需定义所有路线,例如

Route::group(['namespace' => 'Admin', 'prefix' => 'admin'], function () {
    Route::get('/', 'Auth\LoginController@showLoginForm');
    Route::post('login', 'Auth\LoginController@login');
    Route::post('logout', 'Auth\LoginController@logout');
});
Run Code Online (Sandbox Code Playgroud)