graphql-python / graphql-python/graphql-core-legacy
Protect against malicious queries
- Langage dominant
- Python
- Étoiles
- 372
- Forks
- 175
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
The Scala implementation of GraphQL (Sangria) provides a way for being protected against malicious queries.
More info: http://sangria-graphql.org/learn/#protection-against-malicious-queries
Could be very useful if the executor could support the following:
- Maximum query complexity based on analysis of the query
- Limit query depth
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par examiner l’exécuteur et la documentation Sangria liée sur la protection contre les requêtes malveillantes. Définissez comment l’analyse de la complexité des requêtes et la profondeur maximale doivent être exposées et validées, puis identifiez les tests ou points d’entrée pertinents avant l’implémentation. Le travail est terminé lorsque les deux limites sont prises en charge et que leur comportement est couvert par des tests.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- backend-api-design
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100