fix(official-bots): configure JWT verification #72

Merged
Janis merged 1 commits from fix/official-bots-jwt-verify into main 2026-06-17 09:10:03 +02:00

1 Commits

Author SHA1 Message Date
Janis 0eb96ddf44 fix(official-bots): configure JWT verification
Build & Test (NowChessSystems) TeamCity build was removed from queue
The official-bots service enabled smallrye-jwt but never set
mp.jwt.verify.publickey.location or issuer, so it could not validate
any incoming token and rejected every authenticated request with 401.

Add the verify public key (issuer nowchess) mirroring tournament/core,
and ship keys/public.pem from the shared keypair.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 09:09:04 +02:00