From 66ccc049ab3609c7cf75748b2f62422ec1fb9e04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Chalet?= Date: Thu, 4 Jul 2024 06:24:21 +0200 Subject: [PATCH] Add Airtable to the list of supported providers --- .../OpenIddictClientWebIntegrationHandlers.cs | 18 +++++------ ...penIddictClientWebIntegrationProviders.xml | 30 +++++++++++++++++++ 2 files changed, 39 insertions(+), 9 deletions(-) diff --git a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs index 3af72cd0..df2b2cc1 100644 --- a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs +++ b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs @@ -1293,15 +1293,15 @@ public static partial class OpenIddictClientWebIntegrationHandlers ProviderTypes.Atlassian => (string?) context.UserinfoResponse?["account_id"], // These providers return the user identifier as a custom "id" node: - ProviderTypes.Basecamp or ProviderTypes.Box or ProviderTypes.Dailymotion or - ProviderTypes.Deezer or ProviderTypes.Discord or ProviderTypes.Disqus or - ProviderTypes.Facebook or ProviderTypes.Gitee or ProviderTypes.GitHub or - ProviderTypes.Harvest or ProviderTypes.Kook or ProviderTypes.Kroger or - ProviderTypes.Lichess or ProviderTypes.Mastodon or ProviderTypes.Meetup or - ProviderTypes.Nextcloud or ProviderTypes.Patreon or ProviderTypes.Pipedrive or - ProviderTypes.Reddit or ProviderTypes.Smartsheet or ProviderTypes.Spotify or - ProviderTypes.SubscribeStar or ProviderTypes.Todoist or ProviderTypes.Twitter or - ProviderTypes.Weibo or ProviderTypes.Zoom + ProviderTypes.Airtable or ProviderTypes.Basecamp or ProviderTypes.Box or + ProviderTypes.Dailymotion or ProviderTypes.Deezer or ProviderTypes.Discord or + ProviderTypes.Disqus or ProviderTypes.Facebook or ProviderTypes.Gitee or + ProviderTypes.GitHub or ProviderTypes.Harvest or ProviderTypes.Kook or + ProviderTypes.Kroger or ProviderTypes.Lichess or ProviderTypes.Mastodon or + ProviderTypes.Meetup or ProviderTypes.Nextcloud or ProviderTypes.Patreon or + ProviderTypes.Pipedrive or ProviderTypes.Reddit or ProviderTypes.Smartsheet or + ProviderTypes.Spotify or ProviderTypes.SubscribeStar or ProviderTypes.Todoist or + ProviderTypes.Twitter or ProviderTypes.Weibo or ProviderTypes.Zoom => (string?) context.UserinfoResponse?["id"], // Bitbucket returns the user identifier as a custom "uuid" node: diff --git a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml index b3cb7c46..079cfd61 100644 --- a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml +++ b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml @@ -44,6 +44,36 @@ ConfigurationEndpoint="https://ims-na1.adobelogin.com/ims/.well-known/openid-configuration" /> + + + + + + + + + + + + + + + + + + +