无状态会话验证:不写入,不替换令牌 (CDI 5.5)
作者: porcellus创建于 2026年7月24日更新于 2026年9月9日
标签agent-stale
在 CDI >= 5.5 中,会话验证不会写入数据库,也从未返回替换访问令牌:- 无状态的早期返回不再需要 `parentRefreshTokenHash1 == null` - 验证时的提升已被移除(现在在刷新时进行轮换)- 隐式的负载更新令牌交换已被移除;如果 `checkDatabase = true`,响应中包含 `payloadUpdateAvailable: true`,如果存储的负载不同,则不会生成令牌- 如果 `checkDatabase = true`,访问令牌的刷新令牌来源不匹配当前或上一个令牌,则被拒绝,并标记为未授权(客户端进行刷新;刷新路径保留真正的重复使用检查)。
内容来源: supertokens/supertokens-core