¿Cómo se previene el ataque anidado en el servidor GraphQL / Apollo?

¿Cómo se evita un ataque anidado contra un servidor Apollo con una consulta como:

{
  authors {
    firstName
    posts {
      title
      author {
        firstName
        posts{
          title
          author {
            firstName
            posts {
              title
              [n author]
                [n post]
            }
          }
        }
      }
    }
  }
}

En otras palabras, ¿cómo puede limitar el número de recursiones que se envían en una consulta? Esto podría ser una vulnerabilidad potencial del servidor.

Respuestas a la pregunta(5)

Su respuesta a la pregunta