Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

256
Views
¿Cómo enviar una cookie de autenticación desde mi extensión de Chrome a mi servidor, cuando esta cookie se configuró en un sitio web?

Cuando el usuario inicia sesión en mi sitio web (que se ejecuta en localhost:3000 ), mi servidor (que se ejecuta en localhost:8080 ) devuelve una cookie de sesión y esta cookie mantiene la sesión del usuario.

 app.use(cookieSession({ name: "my-session", secret: process.env.SESSION_COOKIE_SECRET, maxAge: 24 * 60 * 60 * 1000, }))

El sitio web tiene una extensión de Chrome que lo acompaña y quiero usar la misma cookie de sesión para autenticar al usuario, para que no tenga que iniciar sesión en 2 lugares diferentes .

Puedo manejar esa cookie dentro de mi extensión de Chrome:

 chrome.cookies.get({"url": "http://localhost:3000", "name": "my-session"}, cookie => { console.log("found cookie: " + cookie.value); const response = await fetch( 'http://localhost:8080/users', { method: "GET", credentials: 'include', } ) })

Se encontró la cookie pero no se envía a mi servidor cuando la extensión realiza la solicitud .

Esto está dentro de la secuencia de comandos de fondo , por lo que no tengo ningún documento para adjuntar la cookie . Sin embargo, intenté configurar document.cookie = cookie (y cookie.value ) en el script emergente y hacer la misma solicitud desde allí, pero aún faltaba la cookie en la solicitud.

¿Cómo puedo enviar la cookie de mi sitio web a través de mi extensión de Chrome, preferiblemente desde el script de fondo?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!