OAuth2 Authorization Code + PKCE — token delivery harness

Browser talks to a wrapper on :9000, not Keycloak directly. The wrapper does the code → tokens exchange server-side and returns the token in whichever mode you pick below.

Config

1. Choose a delivery mode

2. Login

Where the token is right now

not logged in

Last response from the wrapper

(none yet)