API visible dans F12 mais inutilisable en script (Auth0 / Cloudflare)

Salut,

Je travaille sur un script qui vérifie des emails via une API.

Sur un site (authentification Auth0), quand je tente une inscription avec un email déjà existant, le site affiche un message d’erreur.
En inspectant avec F12 → Network, je vois bien l’appel API :

POST /usernamepassword/login

L’API est bien appelée depuis le navigateur, mais quand j’essaie de la reproduire via un script (requests / curl), je reçois systématiquement un 429 Too Many Requests ou un blocage Cloudflare.

J’ai compris que :

  • l’endpoint n’est pas public

  • il dépend de cookies, tokens de session et reCAPTCHA

  • Auth0 + Cloudflare bloquent les appels hors navigateur

:backhand_index_pointing_right: Ma question :
Sa serait possible de contourner la chose ou de la by pass ??

Merci :folded_hands:

1 « J'aime »

Il te faut envoyer tous les headers que tu reçois quand tu te connecte, et les retourner, donc ta requête doit réellement ressembler à une requête navigateur, sinon tu te fais jeter.

Sinon tu fais ça à coup de puppeteer et puppeteer stealth