user(); if (! $user) { return redirect()->route('login'); } // Allow access if user has active subscription or is on trial if ($user->subscribed('default') || $user->onTrial('default')) { return $next($request); } // Redirect to subscription page return redirect()->route('subscribe'); } }