我认为我不太了解passport.session
的含义。它在configuration page上没有说什么。
我需要的是在经过身份验证后保存人员的数据,然后在另一个必需的文件中使用他的名字,我把所有的Socket.io代码放在那里。我在Google和这里读了很多,但是找不到我需要的东西。我不知道如何在用户登录后阅读包含该数据的connect.sess
。
那么这条线做什么?
app.use(passport.session());
注意 - 我不使用数据库。用户只需登录,这样我就可以获得他的ID和姓名,这非常基本。
答案 0 :(得分:1)
我不确定是否总是这样,但我最近写完了一个使用Node和Passport的博客,每当用户登录时,他们的凭据总是存储在req.user
中(假设{{ 1}}是您的JSON调用请求)。所以你可能想在那里查看。