133 Commits (fab284f5d5fe24dc8268e476a3559c194805e711)

Author SHA1 Message Date
Kévin Chalet 7d90e1b9cb Stop special-casing the prompt parameter in PAR-enabled authorization requests and update the samples to use TempData to determine whether the user should be redirected to the login endpoint 10 months ago
Kévin Chalet 0e778767ae Bump MSBuild.SDK.SystemWeb to 4.0.97 11 months ago
Kévin Chalet ed4c5819db Update the ASP.NET 4.8 samples to register the ApplicationDbContext type 11 months ago
Kévin Chalet 342b7651cf Set NuGetAuditMode to "all" to enable vulnerable transitive dependencies warnings 11 months ago
Kévin Chalet bef75c4f56 Use the CreateAsyncScope() helper to avoid having to manually cast IServiceProvider to IAsyncDisposable 11 months ago
Kévin Chalet e39c635631 Decorate the claim extensions with [OverloadResolutionPriority] and collection expressions for ImmutableArray<T> 11 months 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 11 months ago
Kévin Chalet 42d6369910 Implement Pushed Authorization Requests (PAR) support and revamp the request caching feature 12 months ago
Kévin Chalet bd74a6caf1 Update InteractiveChallengeRequest and InteractiveSignOutRequest to support attaching an identity token or login hint 1 year ago
Kévin Chalet 878569cd3f Update the ASP.NET Core/OWIN hosts to support returning authentication properties for errored requests 1 year ago
Kévin Chalet 6c6c9ed1db Bump MongoDB to 3.0.0 and strong-name the MongoDB packages 1 year ago
Kévin Chalet f5721d0c2c Rename the GetPrompts() and HasPrompt() extensions 1 year ago
Kévin Chalet 74181aa1f5 Bump BouncyCastle, Quartz, Scriban and Wilson 1 year ago
Kévin Chalet 307d57bfe9 Bump the .NET SDK and packages 1 year ago
Kévin Chalet e1f729ba0b Validate prompt values specified in authorization requests and update the configuration endpoint to return "prompt_values_supported" 1 year ago
Kévin Chalet ef2e02ee23 Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API 1 year ago
Kévin Chalet d4c05e2e23 Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers 1 year ago
Kévin Chalet aa6733b2df Do not limit the error controller to a specific HTTP method 1 year ago
Kévin Chalet 290e4150c2 Support the new ASWebAuthenticationSessionCallback API on iOS 17.4+/Mac Catalyst 17.4+/macOS 14.4+ 1 year ago
Kévin Chalet 27968f7628 Use a TryAddEnumerable() call per service registration to avoid unnecessary allocations 2 years ago
Kévin Chalet 64330263dc Update the WinForms sample to support High DPI 2 years ago
Kévin Chalet 725ac09a34 Update the application discriminator and instance identifier generation logic to produce shorter pipe names 2 years ago
Kévin Chalet dde65e2ba4 Move the AddAssemblyAliasToReactiveAsync target to Directory.Build.targets 2 years ago
Kévin Chalet 60eedd12bb Update the build workflow to select the latest Xcode version and allow building macOS/Mac Catalyst/iOS packages on macOS 2 years ago
Kévin Chalet b6bce3e5dd Update OpenIddict.Client.SystemIntegration to target Mac Catalyst 13.1+ and macOS 10.15+ 2 years ago
Kévin Chalet 6fdaf0a6b9 Remove the .NET 7.0 iOS TFMs and update the MAUI sample to disable server certificate validation on iOS to make testing easier 2 years ago
Kévin Chalet 4f58cd615b Update the MAUI sample to use a label instead of a modal alert 2 years ago
Kévin Chalet b2e950efbc Fix an issue preventing the deployment of the OpenIddict.Sandbox.Maui.Client project 2 years ago
Kévin Chalet 362a52fd14 Add a MAUI client sample 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 4f1566665a Allow specifying an explicit code challenge method/grant type/response type/response mode per challenge when using OpenIddictClientService or the ASP.NET Core/OWIN integrations 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 34db799846 Update AuthenticationController.cs to include a warning indicating that ASP.NET Core Identity doesn't preserve external claims by default 2 years ago
Kévin Chalet 6e836c4bb9 Update the ASP.NET Core samples to use Kestrel as the default HTTP server 2 years ago
Kévin Chalet b32eb8c0a2 Make user codes fully configurable and remove token length assumptions 2 years ago
Kévin Chalet 51ce3bdd02 Bump the .NET SDK and the .NET dependencies 2 years ago
Jonathan Law 85b8e857f1
Add ClassLink to the list of supported providers 2 years ago
Kévin Chalet 3bc72160a4 Consider user codes invalid when no client_id claim could be resolved from the AuthenticateResult 2 years ago
Kévin Chalet 3503ecd327 Update the console sandbox to support token refreshing/introspection/revocation with the resource owner password credentials grant 2 years ago
Kévin Chalet c3bb97aa8d Update the console sandbox to support testing the client credentials and resource owner password credentials grants 2 years ago
Kévin Chalet 1873b0e640 Bump Wilson to 7.4.0 2 years ago
Kévin Chalet 45101746b7 Bump MSBuild.SDK.SystemWeb to 4.0.88 and remove UsingMicrosoftCentralPackageVersionsSdk 2 years ago
Kévin Chalet 6bb44132b3 Update the system integration package to support interactive logout 2 years ago
Kévin Chalet 491cf85d16 Add DocuSign to the list of supported providers 2 years ago
Kévin Chalet a5d2d867ba Use List<T> instead of Enumerable.Any() in the samples 2 years ago
Kévin Chalet 061e686be2 Remove the partial Startup class from the OpenIddict.Sandbox.AspNet.Server sample 2 years ago
Kévin Chalet 6e1c123dd8 Normalize introspection handling in the client and validation stacks 2 years ago
Kévin Chalet 4f09c587ab Update the client stack to support standard token revocation 2 years ago
Kévin Chalet 372eceab62 Add introspection support in the client stack 2 years ago
Kévin Chalet e896a0f8d4 Update the ASP.NET Core samples to target .NET Framework 4.8 2 years ago