从本地存储中删除JWT之后,为什么在HTTP标头中发送令牌以进行节点API调用?当我使用浏览器的后退按钮转到上一页并执行任何操作时(角度6)。
答案 0 :(得分:0)
显然,出于某种原因,浏览器正在缓存JWT。但是,这对您来说并不是真正的安全性问题,因为通常,您的Node应用程序将始终必须验证传入的JWT是否有效并且可以信任。进入您的Node应用程序的请求的通常工作流程如下所示:
JWT不是(也不应视为)无条件访问您的Node应用程序的许可证。诸如声明之类的事情与浏览器状态无关,因此此缓存问题应该不是真正的问题。而且,在大多数情况下,您的Node应用会希望在服务器端运行其他检查。