main.go:144 builds the adapter validator only when auth.enabled AND auth.jwksUrl are set. jwksUrl was intentionally unset, so jwtValidator stayed nil and every adapter request passed with a warning. This makes auth.required real.
main.go:144 builds the adapter validator only when auth.enabled AND auth.jwksUrl are set. jwksUrl was intentionally unset, so jwtValidator stayed nil and every adapter request passed with a warning. This makes auth.required real.
cmd/gateway/main.go:144 constructs the adapter validator only when both
cfg.Auth.Enabled and cfg.Auth.JWKSURL are set. The config left jwksUrl unset on
purpose, so jwtValidator stayed nil and every adapter request passed with one
warning line:
auth required but jwtValidator nil; request unauthenticated
That made auth.required cosmetic: sqs, workflow, memory, s3 and iam all answered
unauthenticated calls. Set the JWKS URL to the ZITADEL key endpoint.
rock
merged commit ba8800d565 into main2026-10-27 08:17:27 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
main.go:144 builds the adapter validator only when auth.enabled AND auth.jwksUrl are set. jwksUrl was intentionally unset, so jwtValidator stayed nil and every adapter request passed with a warning. This makes auth.required real.