Test OAuth2 flows and explore authentication server functionality in real-time. This interface allows you to experiment with different grant types, validate configurations, and understand the authentication process.
Quick access to server resources
Select the permissions your application needs:
Best for web applications with a backend server that can securely store client secrets.
๐ก๏ธ Recommended for Single Page Applications (SPAs) and Mobile Apps - No client secret needed!
Server-to-server authentication without user interaction.
Use JWT client assertions for enhanced security without sharing client secrets.
For input-constrained devices like smart TVs, gaming consoles, or IoT devices.
For trusted applications that can securely handle user credentials. Client secret is optional!
Retrieve user profile information using your access token via the OAuth2 userinfo endpoint.
profile, email, and openid.
Parse OAuth2 callback URLs and extract parameters
Generate and validate PKCE code verifier/challenge pairs
Decode and inspect JWT tokens