1.我是 jsonwebtoken 在 node.js express 中的新手。我正在使用jsonwebtoken来创建令牌,并且从这里清除了所有内容 https://www.npmjs.com/package/json-web-token
创建令牌后我只有一个疑问,那么他们如何在标题中保存令牌。?
2.我们什么时候使用jsonwebtoken,那么有必要使用护照.js本地吗?
我将从最后开始
2.我们什么时候使用jsonwebtoken,那么有必要使用护照.js本地吗?
不,jwt
是可以在没有passport.js
的情况下工作的独立工具,您会发现其他语言和平台也可以在其应用程序中使用jwt
。这只是HTTP标准,有助于创建具有身份验证或其他目的的RESTful应用程序。
创建令牌后我只有一个疑问,那么他们如何在标题中保存令牌。?
您可以将令牌保存在 Cookie 中jwt
。只需将其添加到您的快速申请路线中
res.cookie('token', jwt)
这会将 cookie 添加到您的标头 cookie 中,您可以在浏览器上访问您的令牌。
我建议您使用此软件包来管理jwt
令牌
然后,您需要验证从客户端到服务器的令牌。您可以使用 https://www.npmjs.com/package/express-jwt。