Skip to content

Exemples concrets : Connexion automatique et injection de cookies

Ce chapitre fournit un modèle commercial que vous pouvez appliquer directement : comment se connecter automatiquement à un site Web et injecter des cookies existants.

1. Modèle de connexion automatique

javascript
// ... Configuration omise
await page.goto('https://example.com/login');
await page.type('#email', 'test@example.com');
await page.type('#password', 'password123');
await page.click('#btn-submit');
await page.waitForNavigation(); // Attendre que la connexion soit terminée et que la page change
console.log('Connexion réussie !');

2. Injection de cookies

Si vous avez déjà le cookie d'un utilisateur, vous pouvez le définir directement pour entrer dans l'état de connexion.

javascript
const cookies = [{ name: 'token', value: 'secret_value', domain: 'example.com' }];
await page.setCookie(...cookies);
await page.goto('https://example.com/dashboard');

3. Astuce de positionnement à haute efficacité : Utilisation des empreintes uniques de Mbbrowser

Lors de l'exécution de l'automatisation sur plusieurs comptes, l'utilisation des fonctionnalités indépendantes de cookies et de stockage local de Mbbrowser est essentielle. Comme chaque environnement est isolé, vous n'avez pas besoin d'effacer son état manuellement — chaque script commence avec l'état de connexion unique et persistant de l'environnement.


TIP

Les bases sont maîtrisées ? Vous pouvez maintenant construire des systèmes d'automatisation plus complexes basés sur vos besoins commerciaux.