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 }