From 14833be0ab8d3b93d85eda825cc4abaa51f9cce9 Mon Sep 17 00:00:00 2001 From: xuans Date: Wed, 30 Sep 2026 13:30:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E6=95=B0=E6=8D=AE=E5=BA=93?= =?UTF-8?q?=E4=BB=A4=E7=89=8C=E6=B8=85=E7=90=86=E7=8A=B6=E6=80=81=E6=94=B6?= =?UTF-8?q?=E6=95=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 确保数据库验证令牌单个回收成功后移除过期状态,避免容量统计保留已删除会话。 --- backend/internal/bootstrap/database.go | 1 + 1 file changed, 1 insertion(+) diff --git a/backend/internal/bootstrap/database.go b/backend/internal/bootstrap/database.go index ce2a677..6ebb80e 100644 --- a/backend/internal/bootstrap/database.go +++ b/backend/internal/bootstrap/database.go @@ -234,6 +234,7 @@ func (m *DatabaseVerificationManager) Discard(token string) error { m.restoreExpiredSession(entry) return errors.New("数据库临时凭据回收失败") } + m.removeExpiredSession(entry) return nil }