gpt4 book ai didi

javascript - Jsonwebtoken 如何在 Node.js Express 的 header 中保存 token

转载 作者:太空宇宙 更新时间:2023-11-04 00:28:02 27 4
gpt4 key购买 nike

1.我是 Node.js Express 中 jsonwebtoken 的新手。我正在使用 jsonwebtoken 创建 token ,所有内容都从这里清除 https://www.npmjs.com/package/json-web-token

创建 token 后我只有一个疑问,那么他们如何将 token 保存在 header 中?

2.什么时候使用jsonwebtoken那么有必要使用passport.js local 吗?

最佳答案

我将从最后开始

2.When are we using the jsonwebtoken then is it necessary to use passport.js local ?

不,jwt 是一个独立的工具,可以在没有 passport.js 的情况下工作,您会发现其他语言和平台也可以在其应用程序中使用 jwt 。这只是 HTTP standard这有助于创建具有身份验证或其他目的的 RESTful 应用程序。

I have only one doubt after creating the token then how do they save token in header.?

您可以在 cookie 中保存 jwt token 。只需将其添加到您的快速申请路径

res.cookie('token', jwt)

这会将 Cookie 添加到您的 header Cookie 中,并且您可以在浏览器上访问您的 token 。

我建议您使用this包而不是管理 jwt token

关于javascript - Jsonwebtoken 如何在 Node.js Express 的 header 中保存 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42041180/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com