This is a simple Client to use with any OAuth2 or OpenID Connect compliant identity provider..

Configuration Parameters
Choose which Authorization Grant or OIDC Flow to test with.
Enter the Authorization Endpoint used by the debugger.
Enter the Token Endpoint used by the debugger.
Some OAuth2 identity providers return OIDC-related tokens even for plain OAuth2 calls. This option will display tokens in this case.
Yes No
Should the backend debugger component validate the Identity Provider SSL/TLS certificate?
Yes No
Show Refresh Token panel?
Yes No
Request Authorization Code
Auto-generated state value.
Auto-generated nonce value.
The client identifier that belongs to the application registered with the identity provider.
The redirect URL registered with the identity provider. By default use http://localhost:3000.
The requested scope.
the passed up-product parameter.
base64 encoded custom data.
acr_values to be passed in the request
Some identity providers require the resource parameter..
Yes No
The resource parameter, together with scope, tells the Identity Provider what audience or scope is desired with the access token.
This field shows the request that is made to th Authorization Endpoint.
Exchange Authorization Code for Access Token
The authorization code that should be passed to the Token Endpoint. This field is aut-populated based on the authorization endpoint response.
The client identifier assigned to the client being tested.
The client secret assigned to the client being tested. This field is optional.
The redirect URI registered with the Identity Provider. Using the default configuration, this value should be http://localhost:3000/callback
The desired scope of the access token.
The username for the Resource Owner Password Credential Grant.
The password for the Resource Owner Password Credential Grant.
Does the identity provider require a resource parameter?
Yes No
Does the identity provider require a resource parameter?
The requst to the Token Endpoint.
Obtain New Access Token Using Refresh Token
The refresh token received in the last step. This field is auto-populated.
The client identifier assigned to the client being tested.
The client secret assigned to the client being tested. This field is optional.
The requested scope. Must be the same as the original scope or subset.
The requst to the Token Endpoint.