fix(jwt): 修正合并后 BlacklistFailOpen 注释与新默认语义的矛盾

合并 docs 分支(B4 给 BlacklistFailOpen/Closed 加注释,基于当时 ParseToken 默认 fail-open)
与 refactor 分支(ParseToken 默认改为 fail-closed)后,BlacklistFailOpen 注释仍写
"(默认;兼容未启用 Redis 的存量部署)",与 ParseToken 新默认 BlacklistFailClosed 矛盾。

修正:BlacklistFailOpen 标注为"非默认",BlacklistFailClosed 标注为"默认(ParseToken 即用此策略)"。

git 自动合并因两分支改在文件不同区域未报冲突,但语义冲突;经全文件核查仅此一处。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
杭州明婳科技
2026-07-12 22:26:57 +08:00
parent 905cf7db4f
commit df78706dbb
+2 -2
View File
@@ -124,9 +124,9 @@ const blacklistOpTimeout = 1 * time.Second
type BlacklistPolicy int
const (
// BlacklistFailOpen 黑名单查询出错时放行 Token(默认;兼容未启用 Redis 的存量部署)。
// BlacklistFailOpen 黑名单查询出错时放行 Token(仅用于无 Redis 或低安全场景,非默认)。
BlacklistFailOpen BlacklistPolicy = iota
// BlacklistFailClosed 黑名单查询出错时拒绝 Token(安全敏感路由使用)。
// BlacklistFailClosed 黑名单查询出错时拒绝 Token(默认;ParseToken 即用此策略)。
BlacklistFailClosed
)