如何使用 js (node.js) 创建不记名令牌?

Yao*_*hao 7 node.js bearer-token

在网上搜索后,我发现有很多帖子和模块帮助解析不记名令牌,但我没有找到任何帮助创建一个。

我应该如何在 node.js 服务器中正确生成不记名令牌?

Ant*_*ich 7

您可以使用jwt.io令牌。要生成令牌,请查看jsonwebtoken模块。

您可以生成这样的令牌:

let token = jwt.sign({
  exp: Math.floor(Date.now() / 1000) + (60 * 60),
  data: 'foobar'
}, 'secret');
Run Code Online (Sandbox Code Playgroud)

文档中还有很多其他示例。