Auth0.OidcClient.WinForms 3.2.1

Auth0 OIDC Client for WinForms apps

Install-Package Auth0.OidcClient.WinForms -Version 3.2.1
dotnet add package Auth0.OidcClient.WinForms --version 3.2.1
<PackageReference Include="Auth0.OidcClient.WinForms" Version="3.2.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Auth0.OidcClient.WinForms --version 3.2.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Auth0.OidcClient.WinForms, 3.2.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Auth0.OidcClient.WinForms as a Cake Addin
#addin nuget:?package=Auth0.OidcClient.WinForms&version=3.2.1

// Install Auth0.OidcClient.WinForms as a Cake Tool
#tool nuget:?package=Auth0.OidcClient.WinForms&version=3.2.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version 3.2.1
     - Fix System.Text.Encodings.Web vulnerability: https://github.com/dotnet/runtime/issues/49377
     - Fix System.Text.RegularExpressions vulnerability

     Version 3.2.0
     - Add support for Organizations

     Version 3.1.4
     - Bumped Microsoft.Toolkit.Wpf.UI.Controls.WebView to 6.1.1
     
     Version 3.1.3
     - Now supports .NET Core 3.1 projects

     Version 3.1.2
     - Allow ID tokens "issued at" (iat) claims from "the future" to allow
       slow local clocks on mobile and desktop devices.
     - Auth0.OidcClient.iOS is now strong-named for improved compatibility.

     Version 3.1.1
     - Changed WebBrowserBrowser (IE compatible mode) to handle ULP
       error scenarios without closing and to ensure completed flows
       return correctly on Windows Server locked-down browsing.
     - Corrected OpenIDConnect package dep version to 5.6.0
     - Tweaked some ID Token Validation exception messages
     - Update IdentityModel.OidcClient to 3.1.2

     Version 3.1.0
     - Improved OIDC Compliance - ID Tokens have more comprehensive checks
     - NuGet package brings in Microsoft.Toolkit.Forms.UI.Controls.WebView
     - Update Microsoft.IdentityModel.Protocols.OpenIdConnect to 5.6.0
     - Update IdentityModel.OidcClient to 3.1.0
     - Update Microsoft.Toolkit.Forms.UI.Controls.WebView to 6.0.0

     Version 3.0.1
     - Correct package dependency version for Auth0.OidcClient.Core

     Version 3.0.0
     - Breaking changes! Please visit our migration guide via a link on
       https://github.com/auth0/auth0-oidc-client-net/blob/master/README.md
     - Upgrade IdentityModel.OidcClient to 3.0.1
     - Add CancellationToken support to IAuth0Client/Auth0Client methods (not honored yet)
     - Combined LogoutAsync and RefreshTokenAsync overloads on IAuth0Client/Auth0Client
     - ClientSecret property is now marked Obsolete to discourage use in native clients
     - Add 'email' to default scopes and force 'openid' to always be included
     - Add debugger logging statements that show expected callback URLs
     - Add extraParameters parameter to ParseResponseAsync
     - Ensure user agent sent on RefreshToken and ProcessResponse
     - Remove obsolete PlatformWebView class
     - Support Microsoft Edge and prefer it over Internet Explorer
     - Min .NET target is now 4.6.2
     
     Version 2.4.3
     - Improved XML code documentation.
     - Update IdentityModel.OidcClient2 to 2.9.2

     Version 2.4.2
     - Clarified RedirectUri and PostLogoutRedirectUri on Auth0ClientOptions in doc comments
     - Debug log now helpfully reports what Callback and Logout URLs to whitelist

     Version 2.4.0
     - Add return code status for Logout (thanks @jsauve)
     - PlatformWebView class is deprecated. When it comes to config.Browser either:
       - Leave it null for ongoing best default (recommended)
       - Assign an instance of WebBrowserBrowser passing a custom Form function if customization needed
     - Add support to get the user claims from the userinfo endpoint (thanks @OrihuelaConde)
     - Add default for logout redirect
     - Update dependency on IdentityModel.OidcClient to v2.9.0

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Auth0.OidcClient.WinForms:

Package Downloads
Levrum.Licensing.Client.WinForms
Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
3.2.1 190 5/4/2021
3.2.0 201 3/23/2021
3.1.4 1,192 7/9/2020
3.1.3 1,065 4/1/2020
3.1.2 1,322 1/15/2020
3.1.1 1,130 12/3/2019
3.1.0 448 11/15/2019
3.0.1 261 11/3/2019
3.0.0 302 10/28/2019
2.4.3 477 9/30/2019
2.4.2 262 9/20/2019
2.4.0 692 6/11/2019
2.3.1 585 1/15/2019
2.3.0 10,074 8/8/2018
2.2.0 483 8/1/2018
2.1.0 541 6/28/2018
2.0.0 793 5/23/2018
1.2.0 1,127 8/7/2017
1.1.0 793 6/20/2017
1.0.0 754 4/28/2017
1.0.0-beta2 542 3/2/2017
1.0.0-beta1 533 3/2/2017