如何阅读PassportJS会话数据?

时间:2013-08-07 15:13:30

标签: node.js express passport.js

我认为我不太了解passport.session的含义。它在configuration page上没有说什么。

我需要的是在经过身份验证后保存人员的数据,然后在另一个必需的文件中使用他的名字,我把所有的Socket.io代码放在那里。我在Google和这里读了很多,但是找不到我需要的东西。我不知道如何在用户登录后阅读包含该数据的connect.sess

那么这条线做什么?

app.use(passport.session());

注意 - 我不使用数据库。用户只需登录,这样我就可以获得他的ID和姓名,这非常基本。

1 个答案:

答案 0 :(得分:1)

我不确定是否总是这样,但我最近写完了一个使用Node和Passport的博客,每当用户登录时,他们的凭据总是存储在req.user中(假设{{ 1}}是您的JSON调用请求)。所以你可能想在那里查看。