【问题标题】:JWT tokens and handlebars. Saving to localStorageJWT 令牌和把手。保存到本地存储
【发布时间】:2018-11-14 09:23:06
【问题描述】:

我想保存在登录路由中创建的 JWT 令牌。生成令牌后,我渲染主页并希望将令牌与渲染一起传递,以便我可以执行 localStorage.setItem("token", {{token}})。但是我不知道如何使脚本标签在车把模板中工作。如果有人可以告诉我这是如何完成的,那就太好了,谢谢。

【问题讨论】:

  • 我不明白你关于 JWT 来自哪里的第一句话?它是服务器端变量还是从客户端获取的?
  • 它是一个服务器端变量。如果登录成功,则会在服务器上的路由中创建它。

标签: javascript node.js authentication handlebars.js jwt


【解决方案1】:

我没有看到这里的问题。

服务器端:

res.render('homepage', { token: token });

客户端:

<script>
  const token = "{{ token }}"
  // save it in localstorage
</script>

【讨论】:

  • 我的车把模板中有你的脚本标签,但是在渲染模板时它没有运行。是否需要做一些事情才能在车把模板中添加脚本标签?谢谢!
猜你喜欢
  • 2018-11-12
  • 2018-11-15
  • 2017-09-22
  • 2018-11-05
  • 2020-10-25
  • 2019-02-01
  • 1970-01-01
  • 2022-01-15
  • 2018-04-01
相关资源
最近更新 更多