| title | summary | tags |
|---|---|---|
Max Aliases Limiter |
Add a validator to limit the maximum number of aliases in a GraphQL document. |
security |
This extension adds a validator to limit the maximum number of aliases in a GraphQL document.
import strawberry
from strawberry.extensions import MaxAliasesLimiter
@strawberry.type
class Query:
@strawberry.field
def hello(self) -> str:
return "Hello, world!"
schema = strawberry.Schema(
Query,
extensions=[
MaxAliasesLimiter(max_alias_count=15),
],
)class MaxAliasesLimiter(max_alias_count): ...The maximum allowed number of aliases in a GraphQL document.