UNPKG

edge-cookies-secure

Version:

Extract encrypted Google Chrome and Microsoft Edge cookies for a url on a Mac, Linux or Windows

27 lines (23 loc) 702 B
const chrome = require('chrome-cookies-secure'); const puppeteer = require('puppeteer'); const url = 'https://www.yourUrl.com/'; const getCookies = (callback) => { chrome.getCookies(url, 'puppeteer', function(err, cookies) { if (err) { console.log(err, 'error'); return } console.log(cookies, 'cookies'); callback(cookies); }, 'yourProfile') // e.g. 'Profile 2' } getCookies(async (cookies) => { const browser = await puppeteer.launch({ headless: false }); const page = await browser.newPage(); await page.setCookie(...cookies); await page.goto(url); await page.waitFor(2000); browser.close(); });