Skip to content

Commit 59f1728

Browse files
author
ldebruijn
committed
feat(graphql-protect): Add as tool
1 parent ae6e0ec commit 59f1728

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: GraphQL Protect
3+
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

Comments
 (0)