controller(LoginController::class) ->name('admin.') ->group(function () { Route::get('login', 'index')->name('login'); Route::post('login', 'login')->name('login.post'); Route::post('logout', 'logout')->name('logout'); Route::middleware('admin.auth')->group(function () { Route::get('dashboard', [DashboardController::class, 'index'])->name('dashboard'); }); });