check() ? auth()->user() : session('user'); $role = is_array($user) ? ($user['role'] ?? null) : ($user->role ?? null); if (!$user || $role !== 'employer') { return redirect()->route('employer.login'); } return $next($request); } }