You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: GraphQL Protect is a GraphQL Protect is dead-simple yet highly customizable security proxy compatible with any HTTP GraphQL Server or Gateway.
4
+
url: https://github.com/ldebruijn/graphql-protect
5
+
github: ldebruijn/graphql-protect
6
+
---
7
+
8
+
[GraphQL Protect](https://github.com/ldebruijn/graphql-protect) helps you protect your GraphQL API against abuse by providing a large number of plug-and-play protection mechanism with sane defaults, while still allowing you complete customizability.
9
+
10
+
Getting started with GraphQL Protect is as simple as pulling the provided container, or running the binary directly, and supplying it with your configuration.
11
+
12
+
GraphQL Protect offers the following protection mechanism, and more:
13
+
1.[x] Trusted Documents (Persisted Operations)
14
+
4.[x] Max Aliases
15
+
5.[x] Max Tokens
16
+
6.[x] Max Depth
17
+
7.[x] Max Batch
18
+
2.[x] Block Field Suggestions
19
+
3.[x] Obfuscate upstream errors
20
+
8.[x] Enforce POST
21
+
9.[x] Access Logging
22
+
10.[x] ... and more!
23
+
24
+
Protecting your GraphQL API against abuse has never been easier, start protecting your API today.
25
+
26
+
The full [example can be found on GitHub](https://github.com/ldebruijn/graphql-protect?tab=readme-ov-file#installation).
0 commit comments