Gateway 连接表单接收认证中心一次性交付的 machine Client 凭据,后端立即写入 SecretStore,数据库和公开响应只保留引用及公开 Client ID。SSF 管理 Token、Verification 和 RFC 7662 内省统一从动态凭据读取,支持现有连接无重启修复及进程重启恢复,环境变量仅保留为旧部署回退。\n\n验证:go test ./apps/api/...;pnpm nx test web;真实重启、OIDC 登录与 session-revoked 1.29 秒失效验收。
10 lines
445 B
SQL
10 lines
445 B
SQL
ALTER TABLE gateway_security_event_connections
|
|
ADD COLUMN IF NOT EXISTS management_client_id text,
|
|
ADD COLUMN IF NOT EXISTS management_credential_ref text;
|
|
|
|
ALTER TABLE gateway_security_event_connections
|
|
ADD CONSTRAINT gateway_security_event_management_credential_pair CHECK (
|
|
(management_client_id IS NULL AND management_credential_ref IS NULL) OR
|
|
(management_client_id IS NOT NULL AND management_credential_ref IS NOT NULL)
|
|
);
|