name(config('uwil-backend.routes.name')) ->middleware(['web', 'admin-secure']) ->group(function (): void { Route::middleware('guest:backend')->group(function (): void { Route::get('login', [AuthenticatedSessionController::class, 'login']) ->name('login'); Route::post('login', [AuthenticatedSessionController::class, 'postLogin']) ->name('login.post'); Route::get('forgot-password', [AuthenticatedSessionController::class, 'forgotPassword']) ->name('forgot-password'); Route::post('forgot-password', [AuthenticatedSessionController::class, 'postForgotPassword']) ->name('forgot-password.post'); Route::get('reset-password/{token}', [AuthenticatedSessionController::class, 'resetPassword']) ->name('reset-password'); Route::post('reset-password', [AuthenticatedSessionController::class, 'postResetPassword']) ->name('reset-password.post'); }); Route::middleware(['auth:backend', 'verified'])->group(function (): void { Route::get('logout', [AuthenticatedSessionController::class, 'logout']) ->name('logout'); }); });