route('dashboard'); })->name('home'); // Partner Setup Wizard (muss vor anderen auth-Routes sein, um keine Middleware zu bekommen) Route::middleware(['auth'])->group(function () { Volt::route('partner/setup', 'partner.setup-wizard') ->name('partner.setup.wizard'); }); Route::view('dashboard', 'admin.dashboard')->middleware(['auth', 'verified', 'partner.setup'])->name('dashboard'); // Admin-Einstellungen Route::middleware(['auth', 'partner.setup'])->group(function () { Route::redirect('settings', 'settings/profile'); Volt::route('settings/profile', 'settings.profile')->name('settings.profile'); Volt::route('settings/password', 'settings.password')->name('settings.password'); Volt::route('settings/appearance', 'settings.appearance')->name('settings.appearance'); // Weitere Admin-Routen hier... // User Management Volt::route('admin/users', 'admin.users')->name('admin.users'); Volt::route('admin/users/table', 'admin.users.table')->name('admin.users.table'); Volt::route('admin/users/permissions', 'admin.users.permissions')->name('admin.users.permissions'); // Partner Management Volt::route('admin/partners/invite', 'admin.partners.invite')->name('admin.partners.invite'); }); // Admin-Authentication wird bereits in domains.php geladen