Wednesday, November 12, 2025

authentification google pour fastapi

 ce qu'il faut pour la faire fonctionner

1/ authent oauth2

meme config que pour pyweb mais comme il n'y a pas de plugin il faut configurer un peu plus.

a/ ne pas lui donner les infos autres que clientid/clientsecret et claims. lui laisser decouvrir par la directive
 server_metadata_url="https://accounts.google.com/.well-known/openid-configuration",

b/ changer la commande uvicorn (serveur web asynchrone) pour qu'il autorise la récupération des headers et notamment le protole utilisé ( ici https).    
c'est obligatoire comme il est derrière traefik il voit par défaut toutes requetes passer en http ce qui fait que la redirection oauth se passe mal sans ca.

No comments:

Post a Comment

cloudflare ai

 Quelques expérimentations prometteuses à poursuivre avec les Gateway AI Il faut configurer un petit peu mais globalement ça crée une Gatewa...