graphql-js- все статьи тега


Как сделать так, чтобы вложенные нападение на GraphQL/Аполлон сервер?

Как предотвратить вложенную атаку на сервер Apollo с помощью запроса, например: { authors { firstName posts { title author { firstName posts{ title author { firstName posts { title [n author] [n post] } } } } } } } Другими словами, как можно ограничить число рекурсий, отправляемых в запросе? Это может быть потенциальной уязвим ...

Типы перечисления GraphQL SDL

У нас есть куча типов перечисления, определенных в SDL, и они отлично работают для запросов и мутаций. В разделе решатели они сопоставляются со строками, которые представляют эти перечисления в задней части. Например, в SDL мы имеем: enum WRRole { USER PROVIDER SUPPORT ADMIN SUPER_ADMIN GUEST } А в разделе решатели мы имеем: WRRole: { USER: 'user', PROVIDER: 'provider', SUPPORT: 'support', ADMIN: 'admin', SUPER_ADMIN: 'super admin', GUEST: 'guest ...