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);
});
}
});
答案 0 :(得分:0)
您无法通过Node.js服务器端(后端)代码将任何数据存储在浏览器的本地存储中。您需要先将这些数据从后端JS代码携带到前端JS代码,然后再尝试将其存储在浏览器的本地存储中。通常,令牌会嵌入到标头中。