A simple Test UI for testing Outh Flow.
- View Decoded ID tokens, access tokens in Json
- Refresh Tokens if refresh token is available
- Timer for access token expiry for easy debugging
- Backchannel and front channgel logouts with IDP endpoints
-
Fill the Configuration
Edit theconfig.jsonfile and provide your OAuth client details:{ "client_id": "YOUR_CLIENT_ID", "client_secret": "YOUR_CLIENT_SECRET", "authorization_endpoint": "YOUR_AUTHORIZATION_ENDPOINT", "token_endpoint": "YOUR_TOKEN_ENDPOINT", "scopes": "openid profile email offline_access" } -
Install Dependencies
Make sure you have Python 3 installed. Then install the required packages:pip install -r requirements.txt
-
Run the Application
Start the app with:python outh_test.py
-
Open in Browser
Navigate to http://localhost:5555 to use the OAuth Tester UI.

