Skip to content

4.6.0

Compare
Choose a tag to compare
@kevinchalet kevinchalet released this 13 Jul 16:12

This release introduces the following changes:

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

    • Adobe
    • Autodesk
    • Kroger
    • Lichess
    • Notion
    • Salesforce
    • Shopify
    • 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.