PassportJS - 如何在用户点击某个按钮时获取用户信息?

时间:2017-08-12 22:07:28

标签: node.js session passport.js passport-local

我的网站上有一个按钮。

当用户点击该按钮时,我想获得用户ID。

我知道我可以执行req.session.passport.user,它将获取当前登录用户的ID。

但如果有多个用户登录该怎么办。它如何知道哪个用户点击了该按钮?

req.session.passport.user是否包含所有登录的当前用户?

1 个答案:

答案 0 :(得分:0)

  

req.session.passport.user是否包含所有当前用户   登录?

,仅针对发出请求的用户。 PassportJS如何获取有关用户的信息来自构成会话的cookie,请求标题,正文等。

req(来自ExpressRestify等),这是 request 的缩写,仅包含有关发出请求的用户的信息服务器。请注意user中的单数req.session.passport.user。它没有关于浏览您网站的其他用户的任何信息。