From a18433db7b6936472615f4127585c60e22cd064c Mon Sep 17 00:00:00 2001 From: Ge Date: Mon, 3 Feb 2025 22:09:56 +0800 Subject: [PATCH] Add GitCode to the list of supported providers --- .../OpenIddictClientWebIntegrationHandlers.cs | 19 +++++++++--------- ...penIddictClientWebIntegrationProviders.xml | 20 +++++++++++++++++++ 2 files changed, 30 insertions(+), 9 deletions(-) diff --git a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs index a2a4f32b..f69549e2 100644 --- a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs +++ b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationHandlers.cs @@ -1462,15 +1462,16 @@ public static partial class OpenIddictClientWebIntegrationHandlers ProviderTypes.Atlassian => (string?) context.UserInfoResponse?["account_id"], // These providers return the user identifier as a custom "id" node: - 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 + 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.GitCode 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 377f8ed2..ecd4db6a 100644 --- a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml +++ b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml @@ -713,6 +713,26 @@ + + + + + + + + + + +