Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 类Frontend\Auth\LoginController不存在_Laravel_Laravel Authentication - Fatal编程技术网

Laravel 类Frontend\Auth\LoginController不存在

Laravel 类Frontend\Auth\LoginController不存在,laravel,laravel-authentication,Laravel,Laravel Authentication,我开始将Laravel项目表单v5.2升级到v5.6。我按照文件做了上面列出的更改。现在,composer更新适用于5.6版本。在这个项目中,身份验证是通过Sentry管理的,我计划用Laravel默认身份验证和Spatiale/Laravel权限包来代替它来管理角色权限 我导入了包并添加了控制器和路由。但问题是,在访问/login路由时,我遇到以下错误,类前端\Auth\LoginController不存在 我找不到犯这种错误的原因。我的路线定义如下: Route::group(['names

我开始将Laravel项目表单
v5.2
升级到
v5.6
。我按照文件做了上面列出的更改。现在,composer更新适用于5.6版本。在这个项目中,身份验证是通过
Sentry
管理的,我计划用Laravel默认身份验证和Spatiale/Laravel权限包来代替它来管理角色权限

我导入了包并添加了控制器和路由。但问题是,在访问
/login
路由时,我遇到以下错误,
类前端\Auth\LoginController不存在

我找不到犯这种错误的原因。我的路线定义如下:

Route::group(['namespace' => 'Frontend', 'as' => 'frontend.'], function () {
    // includeRouteFiles(__DIR__.'/Routes/');

    /**
     * Frontend Access Controllers
     * All route names are prefixed with 'frontend.auth'.
     */
    Route::group(['namespace' => 'Auth', 'as' => 'auth.'], function () {

        /*
        * These routes require the user to be logged in
        */
        Route::group(['middleware' => 'auth'], function () {
            Route::get('logout', 'LoginController@logout')->name('logout');
        });

        /*
         * These routes require no user to be logged in
         */
        Route::group(['middleware' => 'guest'], function () {
            // Authentication Routes
            Route::get('login', 'LoginController@showLoginForm')->name('login');
            Route::post('login', 'LoginController@login')->name('login.post');

            // Socialite routes
            Route::get('login/{provider}', ['as' => 'social.login', 'uses' => 'LoginController@redirectToProvider']);
            Route::get('login/{provider}/callback', 'LoginController@handleProviderCallback');

            // Registration routes
            Route::get('register', 'RegisterController@showRegistrationForm')->name('register');
            Route::post('register', 'RegisterController@register')->name('register.post');

            // Password Reset Routes
            Route::get('password/reset', 'ForgotPasswordController@showLinkRequestForm')->name('password.email');
            Route::post('password/email', 'ForgotPasswordController@sendResetLinkEmail')->name('password.email.post');

            Route::get('password/reset/{token}', 'ResetPasswordController@showResetForm')->name('password.reset.form');
            Route::post('password/reset', 'ResetPasswordController@reset')->name('password.reset');
        });
    });

});

我升级的项目的源代码位于

您的LoginController的名称空间是什么?
Frontend\Auth\LoginController
是控制器的名称空间。您可以在以下位置查看源代码:
Frontend\Auth
是否添加到
composer.json中的
自动加载
?否
Frontend\Auth
未添加到自动加载。这是我的作曲家文件