【问题标题】:How can i get user id serverside?我如何获取用户 ID 服务器端?
【发布时间】:2020-12-19 19:23:06
【问题描述】:

我正在使用 express 制作 node.js 应用程序,我需要获取用户 ID。我需要像“req.userID”这样的东西来使用:

var counter=0;
var user = new Array();

router.get("/", function(req, res) {
 var aux=0;
 user.forEach(i => { 
  if(i != req.userID)
   var aux++;
  else console.log("User exist!");
  if(aux === user.length)
   user.push(req.userID);
 })

});

【问题讨论】:

  • 您需要一个身份验证中间件来将用户凭据附加到请求中。
  • 什么是“用户ID”?你的意思是某种帐户ID?如果是这样,请查找 Cookie。
  • 你能解释一下这个问题吗?
  • @technicallynick 我是 node.js 的新手,你能解释一下吗?
  • @ObsoleteAwareProduce 不,我希望用户 ID 是 类似 用户网络 IP。

标签: javascript node.js express server user-management


【解决方案1】:

“req.connection.remoteAddress” 感谢 ObsoleteAwareProduce,这正是我想要的:D

【讨论】:

    猜你喜欢
    • 2014-01-21
    • 1970-01-01
    • 2017-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-06
    • 2019-08-09
    • 2012-10-31
    相关资源
    最近更新 更多