Puppeteer démarre Chrome avec --proxy-server=http://IP:20001. Étant donné que Chrome ne prend pas de mot de passe comme argument, l'authentification se fait dans page.authenticate({username, password}) avant d'ouvrir la destination.
CHAUSSETTES5
Pour SOCKS5, l'argument devient socks5://IP:20481. L'authentification reste dans la même méthode.
Appelez-vous authentifié sur chaque nouvelle page. Une fenêtre contextuelle ouverte sans elle parcourt l'adresse et obtient un 407.