rest - 具有两条路径的 cookie 的 API 设计
问题描述
我目前正在开发一个 api,我使用保存在 cookie 中的刷新令牌。我的问题是我需要在 /refresh-token 和 /logout 两条路径上使用此刷新 cookie,但据我所知,我只能为一个 cookie 设置一个路径属性。那么我应该使用两个 cookie(对我来说听起来多余)还是应该将两个路径都放在 /xyz >> /xyz/logout 和 /xyz/refresh-token 之类的东西下,以便我可以将 cookie 的路径设置为 /xzy?
解决方案
如果您不指定 a PATH
(或仅将其设置为“/”),则 cookie 将在两个地方都可用,假设它们都在同一个域上。
话虽如此,其他 PATH 也可以访问它。
推荐阅读
- ruby-on-rails - Windows 10 pro 中的 Docker 文件权限
- python - 如果我想按一个标准升序排序并按另一个标准降序排序,我该如何使用排序功能?
- c# - JsonConvert Items 按特定字段
- r - 为什么小鼠 polyreg 使用这么多内存?
- angular - 如何使用其他方法在 Angular Material Bottom Sheet 与其父级之间共享数据
- python - 无法创建欢迎屏幕,但布局的格式当前不起作用
- iteration - 使用迭代方法解决以下每个递归:
- java - 通过滑动将卡片视图数据获取到另一个活动
- html - 为移动设备折叠两个标题的表格样式
- python-3.x - 尝试通过 Python 发送电子邮件时出现问题