PRX Identity
Centralized OAuth and signed identity tokens for PRX infrastructure. Issues a stable opaque UUID per subject; Security gates access on that UUID.
Live
/healthz JSON
Active signing key Live · M2
- kid
- id-kK7I3KKULvsA
- alg
- EdDSA (Ed25519)
- loaded
- 2026-05-10T03:20:17.798Z
- jwks
- /jwks.json
- discovery
- /.well-known/openid-configuration
What works today
What's planned
Roadmap
How a service trusts an Identity token
- Service redirects the user to
/authorize. - Identity federates to Google / Microsoft / Apple, gets back a verified email.
- Identity looks up or creates a stable UUID for the user.
- Identity hands the service an authcode; the service exchanges it at
/tokenfor a signed JWT. - Service verifies the JWT signature against
/jwks.json(cached locally; offline check). Trustssub, ignores everything mutable. - Service creates its own session cookie, scoped to its own domain. Identity never sees that cookie.