从标签而不是共享饼干罐读取会话

Fixkamo-internal
已装运
2026年8月24日 23:05 UTC
作者
kamo
提交
1b1c236

46个客户端模块读取了文档中的*** id. 曲奇并发作 X -*** -托肯。 sessionStorage为每TAB;一曲奇为每ORIGIN. 虽然 每个组织都有一个自己的主机名 这些是相同的边界, 所以没关系 服务于一个无域的组织 共享主机结束: 饼干变成任何标签的单个插槽 覆盖,因此标签可以发送不同的组织会话 。 一个它正在展示。 多数情况下,这已经蒙上面具。 安装 SessionLayer () 补丁窗口 。 获取 设置 X- ***- 从会话中调用同源/ api/ * 呼叫,以及 头. set () 覆盖, 因此一个清晰的 cookie 源头通常是 。 替换 -- -- 每个呼叫站点都是同源/api/*,没有 触摸 WebSocket 或其他来源。 通常不是总是: 补丁 仅当Storage 会话有符号时会起火,所以新打开的标签带有 空店送饼干什么的 情况就是这样。 app/logout/page.tsx 保留它的 cookie 写作 - 清除它们是如何一个 会话被撕毁 -- -- 使用SmsWebSocket.ts已经迁移;其 document.cookie在评论中解释了为什么不能使用它。 check-session-token-source.mjs 持有此行,这两个允许列表 以及他们的理由 它在匹配前会删除注释, 所以 解释为何要避免饼干,并不理解为是一种用途. 有两个文件是 CRLF , 一个天真的重写 完全重传它们。 重复字节,所以diff是替代而不是其他。 2882次测试,8名警卫全部通过. 生产建设无法运行 本地 -- -- 其他会话持续举行下一个构建锁定 -- -- 但 tsc 已清理, 且此代码的早期完整构建成功; 只有行 结局在之后有所改变.

所有更改

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价