72 Commits (release/8.0.0-preview.4)

Author SHA1 Message Date
Kévin Chalet 34d4a2e3cb Bump Quartz.NET to 4.0.0 on .NET 10 and refactor the OpenIddict package to work with both 3.x and 4.x 4 weeks ago
Kévin Chalet 754135447e Bump the .NET SDK to 10.0.400 and update all the dependencies 2 months ago
Kévin Chalet 9780dd2e6b Enable additional Meziantou.Analyzer analyzers 2 months ago
Kévin Chalet d663eced46 Reference Meziantou.Analyzer globally and address the existing warnings 2 months ago
Kévin Chalet e9d5a1c64f Update the client/server/validation stacks to always use the CancellationToken attached to the context 2 months ago
Kévin Chalet 145cfdab46 Bump the .NET SDK to 10.0.302 and update all the dependencies 3 months ago
Kévin Chalet 8f349edbff Implement ML-DSA support in the client, core, server and validation stacks 3 months ago
Kévin Chalet fff7694505 Decouple the ASP.NET Core/OWIN integration options from the authentication scheme options 4 months ago
Kévin Chalet 27c4381844 Bump the .NET SDK and dependencies to their latest versions 4 months ago
Kévin Chalet 4636bc6848 Stop supporting ASP.NET Core 2.3 and remove the .NET Framework 4.6.2/4.7.2, .NET Standard 2.0/2.1 and UAP TFMs 5 months ago
Kévin Chalet 130d86d4bf Remove the Microsoft.Net.Http.Headers dependency 5 months ago
Kévin Chalet eb65bfba32 Update the samples to use keyed services to create HttpClient instances 7 months ago
Kévin Chalet 8dbf493469 Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays 8 months ago
Kévin Chalet 5c1cda0ac5 Implement native mTLS client authentication support in the server stack 8 months ago
Kévin Chalet 9797f86194 Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty() 9 months ago
Kévin Chalet 0cb4713bbd Bump Katana to 4.2.3 and use the new IAppBuilder.GetDefaultCookieManager() extension 1 year ago
Kévin Chalet a72febd75c Generate access types and durations constants for the Aliba, Google, Huawei, MusicBrainz, Reddit and Zoho providers 1 year ago
Kévin Chalet 9a74ea5e4f Remove unnecessary view models 1 year ago
Kévin Chalet b72bfd2c40 Update the samples to clarify the relationship between the expiration of the authentication results returned by OpenIddict and the lifetime of authentication cookies based on them 1 year ago
Kévin Chalet 0e778767ae Bump MSBuild.SDK.SystemWeb to 4.0.97 2 years ago
Kévin Chalet ed4c5819db Update the ASP.NET 4.8 samples to register the ApplicationDbContext type 2 years ago
Kévin Chalet b17b3fe235 Update the .NET Framework and .NET Standard TFMs to target ASP.NET Core/Entity Framework Core 2.3 and .NET Extensions 8.0 2 years ago
Kévin Chalet 74181aa1f5 Bump BouncyCastle, Quartz, Scriban and Wilson 2 years ago
Kévin Chalet d4c05e2e23 Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers 2 years ago
Kévin Chalet 9622183d75 Replace the MSBuild.Microsoft.VisualStudio.Web.targets reference by a local copy 2 years ago
Kévin Chalet 63db215afc Update the ASP.NET 4.8 samples to use file-scoped namespaces 2 years ago
Kévin Chalet 1873b0e640 Bump Wilson to 7.4.0 3 years ago
Kévin Chalet 45101746b7 Bump MSBuild.SDK.SystemWeb to 4.0.88 and remove UsingMicrosoftCentralPackageVersionsSdk 3 years ago
Kévin Chalet 061e686be2 Remove the partial Startup class from the OpenIddict.Sandbox.AspNet.Server sample 3 years ago
Kévin Chalet e9eff303ef Update MapStandardWebServicesFederationClaims to fall back to "name" when no "preferred_username" claim was found 3 years ago
Kévin Chalet 05ba317070 Introduce a new API returning the client registrations and update the samples to build the list of providers dynamically 3 years ago
Kévin Chalet dc19fee240 Bump the .NET/ASP.NET Core dependencies 3 years ago
Kévin Chalet f36d9b5471 Remove unnecessary usings 3 years ago
Kévin Chalet d6c9c0b35c Add client assertions support to the server stack 3 years ago
Kévin Chalet 8f9c641dd6 Update the samples to store the provider name in the authentication cookie 3 years ago
Kévin Chalet 9deb68d433 Add an automatic claims mapping feature to the OpenIddict client stack 3 years ago
Kévin Chalet 7d1c704848 Add a built-in authentication scheme forwarding feature to the OpenIddict client OWIN and ASP.NET Core hosts 3 years ago
Kévin Chalet 64ade94294 Support multiple registrations with the same issuer/provider name and introduce client record models 3 years ago
Kévin Chalet 4685332df5 Add device authorization grant support in the OpenIddict client 4 years ago
Kévin Chalet 10242f3528 Replace Twitter by GitHub in the sandbox projects 4 years ago
Kévin Chalet 9b5075e656 Replace the client Windows integration by a cross-platform package and add HttpListener and WebAuthenticationBroker support 4 years ago
Kévin Chalet 6ed9eb25e1 Infer the redirection/post-logout redirection endpoint URIs from the redirect_uri/post_logout_redirect_uri configured in client registrations 4 years ago
OpenIddict Bot 6702a3f384 Update the sponsors section 4 years ago
OpenIddict Bot f7a9587a72 Update the sponsors section 4 years ago
Kévin Chalet beb153cb11 Add OpenIddictClientOwinBuilder.SetCookieManager() to simplify replacing the default cookie manager 4 years ago
Kévin Chalet 8c14d4e3e9 Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators 4 years ago
Kévin Chalet 2a987bcebe Support relative redirect_uri/post_logout_redirect_uri in the client stack and revisit how OpenIddict handles URIs 4 years ago
OpenIddict Bot 9a51962099 Update the sponsors section 4 years ago
OpenIddict Bot 9d905e4d95 Update the sponsors section 4 years ago
Kévin Chalet f063cf56e2 Update the Google integration to support the access_type parameter 4 years ago