【发布时间】:2015-05-21 06:31:02
【问题描述】:
在node.js 中找不到关于一般passport.js 安装和声明的任何信息(在passport.js 网站上)。
在教程中,我总是看到express session 中间件和cookie-parser 是passport 的要求,但session docs (https://github.com/expressjs/session) 注释:
'从 1.5.0 版本开始,该模块不再需要使用 cookie-parser 中间件来工作。该模块现在直接在 req/res 上读取和写入 cookie。如果此模块和 cookie-parser 之间的 secret 不同,使用 cookie-parser 可能会导致问题。'
那么由于某些原因,我是否需要将session 和cookie-parser 用于passport,或者我只能使用session,那我需要做些调整吗?
【问题讨论】:
标签: node.js session cookies express passport.js