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

235
Views
console.log no imprime todas las propiedades de la sesión express en el nodo js

este codigo

 router.post("/", (req, res) => { console.log(req.session) console.log(req.session.id) })

huellas dactilares

Sesión { cookie: { ruta: '/', _expires: null, originalMaxAge: null, httpOnly: true }, pasaporte: { usuario: 'red' } }

y entonces

2sJgQxjBCbKgPiUN3pUdcDty_35GELeE

¿Se almacena session.id dentro de session ? ¿Por qué no se muestra después de la primera llamada a console.log ?

Aquí está la configuración:

 app.use(bodyParser.urlencoded({ extended:true })) var RedisStore = connectRedis(session) app.use(session( { store: new RedisStore({ url: config.redisStore.url }), secret: config.redisStore.url, resave: false, saveUninitialized: false }))
about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

En Node.js, console.log solo muestra las propiedades enumerables propias de un objeto mediante Object.keys() .

La propiedad id de una instancia de Session no es enumerable ya que está definida como ( enumerable: false por defecto ):

 Object.defineProperty(this, 'id', { value: req.sessionID });

Fuente

about 4 years ago · Santiago Trujillo Report
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!