curl --request POST \
--url https://dev.api.formapulse.formafoot.fr/club/sso/callback \
--header 'Content-Type: multipart/form-data' \
--form 'code=<string>' \
--form 'state=<string>' \
--form 'code_verifier=<string>' \
--form club_id=123 \
--form 'redirect_uri=<string>'{
"access": "eyJ0eXAiOiJKV1QiLCJhbGciOi...",
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOi..."
}Echange le code d’autorisation retourne par le provider SSO contre des tokens JWT FormaPulse.
Etapes cote backend :
state et du code_verifier (PKCE)L’utilisateur doit deja exister dans FormaPulse (rattachement manuel ou via provisioning prealable).
Endpoint public (aucune authentification requise).
curl --request POST \
--url https://dev.api.formapulse.formafoot.fr/club/sso/callback \
--header 'Content-Type: multipart/form-data' \
--form 'code=<string>' \
--form 'state=<string>' \
--form 'code_verifier=<string>' \
--form club_id=123 \
--form 'redirect_uri=<string>'{
"access": "eyJ0eXAiOiJKV1QiLCJhbGciOi...",
"refresh": "eyJ0eXAiOiJKV1QiLCJhbGciOi..."
}Documentation Index
Fetch the complete documentation index at: https://formapulse.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Echange le code d'autorisation contre des tokens JWT FormaPulse. Renvoie une paire access/refresh utilisable pour authentifier les requetes.