1. PKCE S256 Standard Authorization Flow
Frontend Security EngineerBackground
Configuring a single-page application to authenticate users against an OpenID Connect identity provider using the recommended S256 PKCE flow.
Problem
Needs to inspect the generated S256 challenge, request URL, and the resulting OIDC ID Token claims checklist.
How to use
Select 'PKCE S256' as the flow variant, input the issuer URL and client ID, specify scopes including 'openid profile email', and run the simulator.
Flow Variant: s256
code_verifier: dBjftJeZ4CVP-mB92K27uhbUJU1p1r_wW1gFWFOEjXk
Issuer: http://127.0.0.1:8443
Client ID: spa-demo-client
Redirect URI: http://127.0.0.1:8080/callback
Scope: openid profile email
Simulate Attack: falseOutcome
Generates the exact RFC 7636 challenge E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM, a complete authorization URL, and a 9/9 passing OIDC ID Token validation report.