Move external secrets behind auth broker
This commit is contained in:
@@ -107,14 +107,19 @@ if [ -f "$NAVER_WORKS_ENV_FILE" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
: "${TDC114_ORG_CONTEXT_API_BASE:?TDC114_ORG_CONTEXT_API_BASE is required in $ENV_FILE}"
|
||||
: "${TDC114_ORG_CONTEXT_TENANT_SLUG:?TDC114_ORG_CONTEXT_TENANT_SLUG is required in $ENV_FILE}"
|
||||
: "${TDC114_BARON_KEY_ID:?TDC114_BARON_KEY_ID is required in $ENV_FILE}"
|
||||
: "${TDC114_BARON_KEY_SECRET:?TDC114_BARON_KEY_SECRET is required in $ENV_FILE}"
|
||||
ORG_CONTEXT_BASE="${BARON_ORG_CONTEXT_BASE_URL:-${TDC114_ORG_CONTEXT_API_BASE:-}}"
|
||||
ORG_CONTEXT_TENANT_SLUG="${BARON_ORG_CONTEXT_TENANT_SLUG:-${TDC114_ORG_CONTEXT_TENANT_SLUG:-}}"
|
||||
ORG_CONTEXT_KEY_ID="${BARON_ORG_CONTEXT_KEY_ID:-${TDC114_BARON_KEY_ID:-}}"
|
||||
ORG_CONTEXT_KEY_SECRET="${BARON_ORG_CONTEXT_KEY_SECRET:-${TDC114_BARON_KEY_SECRET:-}}"
|
||||
|
||||
: "${ORG_CONTEXT_BASE:?BARON_ORG_CONTEXT_BASE_URL is required in $ENV_FILE}"
|
||||
: "${ORG_CONTEXT_TENANT_SLUG:?BARON_ORG_CONTEXT_TENANT_SLUG is required in $ENV_FILE}"
|
||||
: "${ORG_CONTEXT_KEY_ID:?BARON_ORG_CONTEXT_KEY_ID is required in $ENV_FILE}"
|
||||
: "${ORG_CONTEXT_KEY_SECRET:?BARON_ORG_CONTEXT_KEY_SECRET is required in $ENV_FILE}"
|
||||
|
||||
UPSTREAM_ORG_CONTEXT_BASE="${TDC114_AUTH_UPSTREAM_ORG_CONTEXT_API_BASE:-}"
|
||||
if [ -z "$UPSTREAM_ORG_CONTEXT_BASE" ]; then
|
||||
UPSTREAM_ORG_CONTEXT_BASE="$TDC114_ORG_CONTEXT_API_BASE"
|
||||
UPSTREAM_ORG_CONTEXT_BASE="$ORG_CONTEXT_BASE"
|
||||
fi
|
||||
|
||||
log "Starting tdc114plus-auth on :$PORT"
|
||||
@@ -138,9 +143,9 @@ log "Log file: $LOG_FILE"
|
||||
BARON_JWKS_KID="${BARON_JWKS_KID:-tdc114plus-auth-key-1}" \
|
||||
BARON_LINK_RETURN_URI="${BARON_LINK_RETURN_URI:-}" \
|
||||
BARON_ORG_CONTEXT_BASE_URL="$UPSTREAM_ORG_CONTEXT_BASE" \
|
||||
BARON_ORG_CONTEXT_TENANT_SLUG="$TDC114_ORG_CONTEXT_TENANT_SLUG" \
|
||||
BARON_ORG_CONTEXT_KEY_ID="$TDC114_BARON_KEY_ID" \
|
||||
BARON_ORG_CONTEXT_KEY_SECRET="$TDC114_BARON_KEY_SECRET" \
|
||||
BARON_ORG_CONTEXT_TENANT_SLUG="$ORG_CONTEXT_TENANT_SLUG" \
|
||||
BARON_ORG_CONTEXT_KEY_ID="$ORG_CONTEXT_KEY_ID" \
|
||||
BARON_ORG_CONTEXT_KEY_SECRET="$ORG_CONTEXT_KEY_SECRET" \
|
||||
go run ./cmd/server >>"$LOG_FILE" 2>&1 < /dev/null &
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user