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