From 61c29c86571f2ed3c0651a78d743c4420a237555 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Chalet?= Date: Sun, 18 Jun 2023 18:37:01 +0200 Subject: [PATCH] Bump OpenIddict to 4.5.0 and update the web providers contribution guide --- guides/contributing-a-new-web-provider.md | 29 ++++++++++++----------- guides/getting-started.md | 4 ++-- integrations/entity-framework-core.md | 2 +- integrations/entity-framework.md | 2 +- integrations/mongodb.md | 2 +- 5 files changed, 20 insertions(+), 19 deletions(-) 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 -> +> >