parser node example cookie node.js session cookies express session-cookies

node.js - node - passport js



¿Cuándo debo usar el analizador de cookies con Express-Session? (2)

En la mayoría de los ejemplos de ExpressJs, encontré el uso de cookie-parser con express-session .

Si pudiera acceder a los datos de la sesión con req.session.name sin él, ¿en qué caso (o beneficios) debería usar cookie-parser ?


Además de proporcionar una funcionalidad simple de análisis de cookies, el middleware del cookie-parser cookies habilita cookies firmadas a las que pueden hacer referencia otros componentes de middleware, utilizando un atributo secret opcional.

¿Por qué querrías cookies firmadas? Esta pregunta aborda eso bien


Para futuros programadores humildes, eso se encontrará con esto: estoy publicando una respuesta actualizada:

Como dice la descripción oficial del middleware de express-session rápida: express-session

Desde la versión 1.5.0, el middleware del cookie-parser ya no necesita ser utilizado para que este módulo funcione. Este módulo ahora lee y escribe cookies directamente en req / res. El uso de cookie-parser puede cookie-parser problemas si el secreto no es el mismo entre este módulo y cookie-parser .

Por lo tanto, solo use el middleware de sesión rápida y tenga un buen día.