如何将令牌插入本地存储?

时间:2019-08-31 16:40:24

标签: javascript node.js jwt

enter image description here enter image description here如何在本地存储中设置令牌?现在将其发送到响应主体中,是否应该使用res.setheader?如果是,则在令牌中插入什么?以便将其设置为本地存储?

const token = jwt.sign({
    name: result[0].name
  },
  'somesupersecretsecret', {
    expiresIn: '1h'
  }
);
res.status(200).json({
token: token,
userId: "userid"
})

.catch(err => {
if (!err.statusCode) {
  err.statusCode = 500;
}
next(err);
});
}
});

1 个答案:

答案 0 :(得分:0)

您无法通过Node.js服务器端(后端)代码将任何数据存储在浏览器的本地存储中。您需要先将这些数据从后端JS代码携带到前端JS代码,然后再尝试将其存储在浏览器的本地存储中。通常,令牌会嵌入到标头中。