.
This is a simulation of an OAuth2 / OpenID Connect login service that you can use as a drop-in replacement for the real thing during testing. It’s free to use, and completely stateless so can accommodate virtually any number of concurrent clients (at least until the server runs out of breath!).
Currently the authorization_code (server-side web) OAuth2 flow is supported.
Using with your app
Start by finding the OAuth2 configuration in your app’s server-side component. Where this is located varies from app to app - sometimes it can be found in a configuration file, other times it is set directly in code. If you’re using an SDK from your login service, you may need to override the defaults this provides. Set the following values:-
Authorization URI:
https://oauth.wiremockapi.cloud/oauth/authorize -
Token URI:
https://oauth.wiremockapi.cloud/oauth/token -
User info URI:
https://oauth.wiremockapi.cloud/userinfo -
JWKS URI:
https://oauth.wiremockapi.cloud/.well-known/jwks.json
