根据this question,用户数据应位于res.locals.user
,但在Passport.js示例中,此数据会放在req.user
上。
为什么Passport.js不遵循res.locals
惯例?
答案 0 :(得分:0)
req.local只是存储用户电子邮件和密码的地方。您也可以将其存储在任何其他变量名称中。
基本上是护照管理,你可以根据自己的要求定制所有这些东西。 人们遵循这种结构,原因如下: local:{name,password} 谷歌:{令牌,刷新}, fb .....等等,以便在登录时轻松搜索