6.4.0
This release introduces the following changes:
-
Support for client authentication -
client_secret_basic,client_secret_postandprivate_key_jwt- was added to the PAR endpoint, which allows rejecting unauthenticated requests without waiting until the token request is processed. -
The
OpenIddict.Client.WebIntegrationpackage now supports Bungie.net. -
Parsing of the standard
WWW-AuthenticateHTTP response header by the client and validation stacks was improved. -
The OpenIddict client OWIN integration was updated to resolve the
IAppBuilderinstance from the DI container: when it is available, theICookieManagerattached to the application properties (by the host, typically) is automatically used instead of the defaultCookieManagerimplementation.
[!NOTE] See https://github.com/aspnet/AspNetKatana/pull/486 for more information.
-
The portable, non-OS specific version of the
OpenIddict.Client.SystemIntegrationpackage can now be used on macOS (in this case,ASWebAuthenticationSessionis not supported and only the system browser authentication mode can be used). -
All the .NET and third-party dependencies have been updated to the latest versions.