node.js - react-cookie vs 通用cookie vs react-cookies
问题描述
我正在使用 JWT 创建和验证令牌并将令牌存储在 cookie 中。(反应前端与 Nodejs 后端)
我对 react-cookie 与 Universal-cookie 和 react-cookie 的使用感到困惑。
这些有什么区别,在后端和前端设置 cookie 有什么区别?
解决方案
但是,我没有使用任何这些包,所有这些包都包装了原生 JavaScript 方法,以便简单地使用 cookie。随意选择你觉得更舒服的那个。
关于你的第二个问题,它们在技术上没有区别。Cookie 是与浏览器相关的功能,它始终由浏览器处理。
如果您在后端设置 cookie,服务器将添加一个 cookie 标头,浏览器将读取并保存它。
如果您在前端设置它们,document.cookie
将被解释并由您的浏览器保存 cookie。
推荐阅读
- postgresql - 从 docker-compose 连接到 postgres 用于元数据库和 postgres 使用 secrets 文件获取凭据
- css - 声明 CSS 变量时,为什么使用单连字符标准做法?
- swift - Swift + 使用二进制数据创建 PDF 文件
- sql - 如何在查询中转换时间并添加时区 - 日期格式无法识别
- django-models - 外键对应于 EditView 的 url 中的错误模型
- reactjs - 如何在基于反应的前端维护来自 ckeditor django 的格式化数据?
- javascript - 使用时刻检查 iso 字符串日期是否相同或在一小时之前
- c# - 用户控件的动态高度取决于文本块的内容
- flutter - Flutter 可滚动文本
- arm - 为什么 gRPC 会出现 InsecureServerCredentials() 卡住