user(); if (!$user || (nexus()->isPlatformAdmin() && !$user->canAccessAdmin())) { do_log("denied!"); throw new UnauthorizedException('Unauthorized!'); } do_log("allow!"); return $next($request); } }