where('is_active', true)->first(); $authenticated = $sessionKey && $appSession && $appSession->pro && $appSession->pro->is_enrolled_as_mcp; if (!$authenticated) { return abort(403); } return $next($request); } }