Retour à la leçonMission
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.