graphql-armor
The missing GraphQL security security layer.
GraphQL Armor is a dead-simple yet highly customizable security middleware for various GraphQL server engines.
Supported GraphQL Engines:
- Apollo Server
- GraphQL Yoga
Additionally supports the following engines through the Envelop plugin system:
- GraphQL-Helix
- Node.js HTTP
- GraphQL-Helix (with @defer and @stream)
- GraphQL-WS
- GraphQL-SSE
- Azure Functions
- Cloudflare Workers
- Google Cloud Functions
- Lambda AWS
- type-graphql
- nexus
- express-graphql