From 61bd8dc38868d4fbbc18e7360c806ed11e68a5e4 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Wed, 15 Jul 2026 01:11:19 +0700 Subject: [PATCH] redirect web --- routes/web.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/routes/web.php b/routes/web.php index 58e3be9..5a23c34 100644 --- a/routes/web.php +++ b/routes/web.php @@ -13,11 +13,14 @@ Route::post('/logout', [App\Http\Controllers\Web\Konfigurasi\AuthController::cla Route::view('/offline', 'offline')->name('offline'); Route::get('/', function() { - $userRole = auth()->check() ? (auth()->user()->role instanceof \App\Enums\Role ? auth()->user()->role->value : auth()->user()->role) : null; + if (!auth()->check()) { + return redirect()->route('login'); + } - if ($userRole == 'fasilitator') { + if (auth()->user()->role->value === 'fasilitator') { return redirect()->route('dashboard.survey-petani'); } + return redirect()->route('dashboard.produktivitas'); })->name('home');