javascript - 使用 ReactJS 时如何将 JWT 存储在 cookie 中

标签 javascript node.js reactjs authentication cookies

我想将 JWT 存储在 cookie 中并设置 HttpOnly 标志react 有可能吗?

最佳答案

我们不能在客户端设置带有 HttpOnly 标志的 cookie(这包括 React、Angular 和任何其他客户端框架)。

HttpOnly 是包含在 Set-Cookie HTTP 响应 header 中的附加标志。

在生成 cookie 时使用 HttpOnly 标志有助于降低客户端脚本访问 protected cookie 的风险(如果浏览器支持的话)。

有关更多信息,请阅读此处:HttpOnly

关于javascript - 使用 ReactJS 时如何将 JWT 存储在 cookie 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51973972/

相关文章:

node.js - OpenShift Gears 返回不同的 cURL 结果

javascript - Meteor React 如何使用传入的参数?

javascript - 我使用 "this"关键字和 "call"方法传递一些函数和元素

javascript - 使用 Axios 检索然后将照片发布到 Foursquare Checkin

node.js - 如何使用适用于 Visual Studio 的 Node JS 工具在 Visual Studio 中调试 Yeoman 生成器 KO(使用 TypeScript 和 Gulp)Node JS 项目

node.js - 如何解决在我的 Electron 应用程序中加载 xml2json

javascript - 如何从 API 获取用户数据以在 React 应用程序中使用?

javascript - 为什么我在 Hostinger 上的 ReactJS 项目在打开新选项卡或刷新页面时会出现 404 错误?

javascript - 如何正确地对数字转换进行单元测试

javascript - 将 HTML/JS 变量传递给 Python