标签: node.js session passport.js passport-local
我的网站上有一个按钮。
当用户点击该按钮时,我想获得用户ID。
我知道我可以执行req.session.passport.user,它将获取当前登录用户的ID。
但如果有多个用户登录该怎么办。它如何知道哪个用户点击了该按钮?
req.session.passport.user是否包含所有登录的当前用户?
答案 0 :(得分:0)
req.session.passport.user是否包含所有当前用户 登录?
否,仅针对发出请求的用户。 PassportJS如何获取有关用户的信息来自构成会话的cookie,请求标题,正文等。
req(来自Express,Restify等),这是 request 的缩写,仅包含有关发出请求的用户的信息服务器。请注意user中的单数req.session.passport.user。它没有关于浏览您网站的其他用户的任何信息。
req
user
req.session.passport.user