返回当前用户

时间:2018-06-21 20:18:50

标签: express passport.js

我有一个小的angular / expressjs应用程序,该应用程序使用passportjs进行身份验证。用户可以在我想显示一些用户数据时登录到该应用程序。

我创建了一条/profile快速路线:

router.get('/profile', function(req, res, next) {
    console.log(req.user);
});

我从Angular前端打电话。但是我找不到任何有关返回当前用户对象的信息。登录并致电/profile时,我的req.user未定义。

是否有一种方法可以在Expressjs中返回当前用户?

1 个答案:

答案 0 :(得分:0)

5K * 5K = 25M cells 25M * 8B = 200MB (assuming float64) 5K * 200MB = 1TB 仅在通过req.user方法调用passwordjs反序列化时可用/公开。

此处为示例:-

deserializeUser

有关更多详细信息,PassportJs Config