Gateway: add SecretRef support for gateway.auth.token with auth-mode guardrails (#35094)

This commit is contained in:
Josh Avant
2026-03-05 12:53:56 -06:00
committed by GitHub
parent bc66a8fa81
commit 72cf9253fc
112 changed files with 5750 additions and 465 deletions

View File

@@ -202,6 +202,18 @@ function collectGatewayAssignments(params: {
defaults: params.defaults,
});
if (auth) {
collectSecretInputAssignment({
value: auth.token,
path: "gateway.auth.token",
expected: "string",
defaults: params.defaults,
context: params.context,
active: gatewaySurfaceStates["gateway.auth.token"].active,
inactiveReason: gatewaySurfaceStates["gateway.auth.token"].reason,
apply: (value) => {
auth.token = value;
},
});
collectSecretInputAssignment({
value: auth.password,
path: "gateway.auth.password",