【发布时间】:2018-03-04 21:36:39
【问题描述】:
我正在实施 JWT 令牌以进行身份验证。
我没有使用任何客户端站点框架,例如 Angular 或 React。这只是EJS。
第 1 步。我开发了一个 API,成功登录后返回令牌,如下图所示(我正在使用 Postman 测试 API):
第 2 步。然后我通过在 Postman 中手动输入来访问受限路由并传递带有令牌值的 Authorization 标头,它工作得很好。
我的问题是在哪里以及如何将步骤 1 中返回的令牌保存在客户端上,以便在步骤 2 的标头中发送。
我是 Web 开发新手并遵循教程,但我发现的所有关于实现 JWT 令牌的教程都是针对客户端站点的 Angular 或 React 编写的。
任何帮助将不胜感激。
谢谢!
【问题讨论】:
-
你好,罗曼。您能否使用您处理的客户端代码更新您的问题:1. 用户登录 2. 用户身份验证(对于需要身份验证才能访问内容的页面)。但是,通常您会希望使用
localStorage,它有一个setItem方法在本地存储数据(在本例中为令牌),并有一个getItem方法来检索该数据。那么这只是正确使用令牌的问题。