【发布时间】:2018-11-05 06:08:55
【问题描述】:
我目前正在开发一个 node express postgresql 应用程序,并且我正在尝试将 Jsonwebtokens 实现为身份验证。我看过多个关于如何实现它的教程,并且我知道如何在后端部分执行它,但是通常会跳过前端,显然每个人都只是用 Postman 测试他们的代码。
我也在网上看到,推荐的实现 jwt 身份验证的方法是将生成的令牌存储在 localstorage 中,并在需要时将其发送到 header 中。但我无法找到这是如何完成的......
因此,我的问题是:
- 令牌由后端生成后,如何将其存储在前端? (一个例子会有很大帮助,因为我真的不明白我应该如何在前端 javascript 程序上获取令牌)
- 在发出需要存储令牌的 http 请求时,如何在标头上发送令牌?
【问题讨论】:
-
你可以使用cookies,见:stackoverflow.com/questions/14573223/…
-
@MevlütÖzdemir Cookie 不再是推荐的选项,这就是我尝试做这一切的原因......但谢谢你的回答!
标签: node.js authentication jwt frontend pugjs