github openiddict/openiddict-core 4.6.0

16 months ago

This release introduces the following changes:

  • 9 new provider integrations have been added to OpenIddict.Client.WebIntegration:

    • Adobe
    • Autodesk
    • Kroger
    • Lichess
    • Notion
    • Salesforce
    • Shopify (note: the Shopify provider requires setting the shop name as an authentication property. See #1811 for more information).
    • Verimi (thanks @MarcelMalik for your contribution! ❤️)
    • Webex (Cisco)
  • References to Azure Active Directory in the code documentation have been replaced by "Microsoft Entra ID" to match the new name of the service (see https://techcommunity.microsoft.com/t5/microsoft-entra-azure-ad-blog/azure-ad-is-becoming-microsoft-entra-id/ba-p/2520436 for more information).

  • For better interoperability, the plain code challenge method is now allowed by default when enabling the authorization code or hybrid flows (note: the safer S256 method remains the recommended option and will always be preferred by the OpenIddict client).

Note
At this stage, it's unlikely I'll port additional aspnet-contrib OAuth 2.0 providers myself as the remaining services all have a complicated registration process that makes them unattractive (e.g submission of new OAuth 2.0 clients no longer possible, missing documentation, phone number verification required, testing of development applications behind a paywall, etc.). Of course, pull requests sent by external contributors to implement these providers are accepted and are more than welcome. For more information, read #1801.

Don't miss a new openiddict-core release

NewReleases is sending notifications on new releases.