如何在nodejs中为应用程序全局保留每个请求的用户信息

时间:2018-08-30 12:58:20

标签: node.js express

我正在开发nodejs(expressjs)应用程序。认证后,将随机生成的令牌返回给应用程序。该令牌用于验证其他请求。验证身份后,我们将保留用户信息,直到完成请求为止。我们可以使用会话吗?

1 个答案:

答案 0 :(得分:0)

选项1 (如评论中所述)

您可以将用户数据手动存储在request对象req.user = userData

选项2

使用类似passport.js的外部库,您可以处理整个身份验证部分,并针对每个单个请求(只要用户已验证)