Retour à la leçon
Mission

Mission : brancher GraphQL sur une API FastAPI existante sans dupliquer l'auth

Réutiliser les dépendances FastAPI existantes dans le context_getter GraphQL, et sécuriser le réglage graphiql selon l'environnement.

Contexte

L'équipe backend a déjà des routes REST en production, avec Depends(get_db_session) et Depends(obtenir_utilisateur_optionnel) largement testées. Le tech lead refuse catégoriquement de dupliquer cette logique d'authentification pour le nouveau endpoint /graphql : le context_getter doit réutiliser exactement les mêmes dépendances.