diff --git a/guides/contributing-a-new-web-provider.md b/guides/contributing-a-new-web-provider.md index 7edb240..c9e6757 100644 --- a/guides/contributing-a-new-web-provider.md +++ b/guides/contributing-a-new-web-provider.md @@ -26,7 +26,8 @@ Due to these differences, **contributing a new provider to the OpenIddict stack To add a new OpenIddict web provider, **the first step is to add a new `` node** to the [OpenIddictClientWebIntegrationProviders.xml](https://github.com/openiddict/openiddict-core/blob/dev/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml) file. For instance: ```xml - + ``` @@ -46,7 +47,7 @@ If available, a link to the official documentation MUST be added. If multiple la - If the provider supports multiple environments, multiple `` nodes - one per environment - MUST be added under ``: ```xml - + @@ -59,7 +60,7 @@ If available, a link to the official documentation MUST be added. If multiple la - If the provider doesn't support multiple environment, a single `` MUST be added (the `Name` attribute SHOULD be omitted): ```xml - + ``` @@ -78,7 +79,7 @@ without the `/.well-known/openid-configuration` part. For instance, Google expos so the correct issuer to use is `https://accounts.google.com/`: ```xml - + ``` @@ -88,7 +89,7 @@ the value given in the documentation or the base address of the server) **and** the OpenIddict client to communicate with the remote authorization server. For instance: ```xml - + as the authorization code flow is always considered supported by default if no `` is present: > > ```xml -> +> > > TokenEndpoint="https://www.reddit.com/api/v1/access_token" @@ -120,7 +121,7 @@ the OpenIddict client to communicate with the remote authorization server. For i > be added under `` to ensure the OpenIddict client will send appropriate `code_challenge`/`code_challenge_method` parameters: > > ```xml -> +> > > TokenEndpoint="https://api.fitbit.com/oauth2/token" @@ -137,7 +138,7 @@ the OpenIddict client to communicate with the remote authorization server. For i > store the tenant name. Once added, the URIs can include a placeholder of the same name: > > ```xml -> +> >