Files
homelab-frontend/cmd/gateway
Admin Botandpoimen 62c5cb0b86
CI / CI (pull_request) Successful in 3m36s
feat(serviceadapter): enforce JWT auth on X-Service dispatch
Replace hardcoded SQS-only validator (pointed at non-existent
sqs provider JWKS) with shared multi-issuer validator from proxy.

Auth-required adapters now validate JWT and check capability
(<service>:read for GET, <service>:write for POST). Identity
headers injected on success. Auth-optional adapters unchanged.

10 new tests, 69% package coverage.

Closes homelab#11

Co-authored-by: poimen <[email protected]>
2026-09-08 16:14:15 -07:00
..