group(function () { Route::get('login', [LoginController::class, 'showLoginForm']) ->name('login'); Route::post('login', [LoginController::class, 'login']); }); // Logout route for authenticated users only Route::post('logout', [LoginController::class, 'logout']) ->middleware('auth') ->name('logout'); // Dashboard route (Livewire) for authenticated users only Route::get('dashboard', Dashboard::class) ->middleware('auth') ->name('dashboard');