27 Commits (eb65bfba32c5b96c911e34378cdd997d234ca946)

Author SHA1 Message Date
Kévin Chalet a89b5c66aa Simplify some of the client authentication policy checks 2 weeks ago
Kévin Chalet 8da8eb39a2 Initialize the database before starting the web host instead of using an IHostedService implementation 3 weeks ago
Kévin Chalet 13f352af6d Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs 5 months ago
Kévin Chalet ea09c7f2fb Update the console sandbox to use the Google integration 9 months ago
Kévin Chalet c887672c4a Support using Process.Start() on macOS and reintroduce the runtime checks preventing the portable version of OpenIddict.Client.SystemIntegration from being used on Android, iOS and Mac Catalyst 10 months ago
Kévin Chalet bef75c4f56 Use the CreateAsyncScope() helper to avoid having to manually cast IServiceProvider to IAsyncDisposable 1 year ago
Kévin Chalet ef2e02ee23 Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API 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 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 362a52fd14 Add a MAUI client sample 2 years ago
Kévin Chalet 6bb44132b3 Update the system integration package to support interactive logout 2 years ago
Kévin Chalet aaf5a78603 Remove <EnablePreviewFeatures>true</EnablePreviewFeatures> from the client samples 2 years ago
Kévin Chalet 08eadde6ba Update the WinForms/WPF samples to allow selecting a preferred service for local server authentication 2 years ago
Kévin Chalet f0650028fb Bump the .NET SDK to 8.0.100 and add a .NET 8.0 TFM 2 years ago
Kévin Chalet 6636784754 Add a .NET 8.0 TFM 2 years ago
Kévin Chalet 692eb73484 Update the WinForms and WPF samples to create the URL protocol entries under HKEY_CURRENT_USER 2 years ago
Kévin Chalet fb78fb9d0d Remove the Add[Provider]() overload returning a derived builder 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 c19deeb698 Bump the .NET SDK and dependencies 3 years ago
Kévin Chalet 28ec4293ef Use file-scoped namespaces in the WinForms/WPF samples 3 years ago
Kévin Chalet c6f700040e Introduce OpenIddictClientSystemIntegrationOptions.ApplicationDiscriminator 3 years ago
Kévin Chalet 10242f3528 Replace Twitter by GitHub in the sandbox projects 3 years ago
Kévin Chalet ce1d49b3a6 Update the embedded web server to listen on 127.0.0.1/::1 when possible and use http://localhost/ as the default client URI 3 years ago
Kévin Chalet 9b5075e656 Replace the client Windows integration by a cross-platform package and add HttpListener and WebAuthenticationBroker support 3 years ago
Kévin Chalet 6cfe43b3e9 Add native support for Windows Runtime 3 years ago
Kévin Chalet 532a5941ec Introduce Windows support for the client stack 3 years ago