Something went wrong. Try again.
A single-user ATProto PDS that runs on a Cloudflare Worker cirrus.earth
Something went wrong. Try again.
feat(oauth-provider): advertise jwks_uri in authorization-server metadata (#177)
Add `jwks_uri` to the OAuth 2.1 authorization-server metadata (RFC 8414 RECOMMENDED) and serve an empty JWKS at `/oauth/jwks`. The key set is empty because Cirrus signs access tokens with HS256 (symmetric `JWT_SECRET`), so there are no public keys to publish — but OAuth clients commonly run JWKS discovery against the metadata regardless, and the reference atproto PDS publishes the same empty document for ecosystem compatibility.
Author Matt Kane Committer GitHub Date (May 24, 2026, 7:58 PM UTC) Commit
Copy SHA
Parent d107c596 d107c596406b5b7c414f35010ea76d9d5a348b72