name('back.') ->middleware(['lang']) ->group(function () { Route::middleware('guest:backend')->group(function () { Route::get('login', [AuthenticatedSessionController::class, 'create'])->name('login'); Route::post('login', [AuthenticatedSessionController::class, 'store']); }); Route::middleware(['auth:backend', 'verified'])->group(function () { Route::get('logout', [AuthenticatedSessionController::class, 'destroy'])->name('logout'); Route::get('/dashboard', function () { return Inertia::render('Dashboard/Index'); })->name('dashboard.index'); // * USERS Route::resource('users', UserController::class); Route::get('/users/{user}/duplicate', [UserController::class, 'duplicate'])->name('users.duplicate'); }); // * UPDATE LANGUAGES. Route::post('/lang/set', [Controller::class, 'setLang'])->name('lang.set'); });