После входа в систему означает, что вы прошли проверку подлинности, тогда вы должны получить доступ к остальным конечным точкам.
Laravel имеет простую реализацию для этого, используя Auth
middleware.
Сказав, что ваши маршруты должны выглядеть следующим образом:
Route::get('user/login', 'user\Authuser\userLoginController@showLoginForm')->name('user.login');
Route::group(['middleware' => 'auth'], function () {
Route::name('user.')->prefix('/user')->namespace('user')->group(function(){
Route::namespace('Authuser')->group(function(){
Route::get('/login','userLoginController@showLoginForm')->name('login'); //this give error, localhost redirected you too many times
});
});
});
Внутри этой группы вы можете добавьте все конечные точки вашего приложения, которые требуют аутентификации.