115 Commits (69678b0b577660b8b6ea3aa5bd938b6a604955df)

Author SHA1 Message Date
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
Kévin Chalet d2a35e844f Update the client console sandbox to support refreshing the user authentication 2 years ago
Kévin Chalet e9eff303ef Update MapStandardWebServicesFederationClaims to fall back to "name" when no "preferred_username" claim was found 2 years ago
Kévin Chalet aaf5a78603 Remove <EnablePreviewFeatures>true</EnablePreviewFeatures> from the client samples 2 years ago
Kévin Chalet 8b590c67cd Add Okta to the list of supported providers 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 570c7c3123 Update the AuthorizationController samples to validate the identity provider dynamically 2 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 2 years ago
Kévin Chalet 1f91321033 Rename the OpenIddictClientService.GetClientRegistrationAsync()/GetServerConfigurationAsync() APIs to be more specific and allow them to be overridden 2 years ago
Kévin Chalet dc19fee240 Bump the .NET/ASP.NET Core dependencies 2 years ago
Kévin Chalet 6636784754 Add a .NET 8.0 TFM 2 years ago
Kévin Chalet 86555d02e4 Update the ASP.NET 4.x server sandbox to suppress host authentication 2 years ago
Kévin Chalet f36d9b5471 Remove unnecessary usings 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 d6c9c0b35c Add client assertions support to the server stack 2 years ago
Kévin Chalet 1c382d90ba Introduce application settings and support configuring token lifetimes per client 2 years ago
Kévin Chalet 4af3f8dc6f Introduce support for application types 2 years ago
Kévin Chalet 8f9c641dd6 Update the samples to store the provider name in the authentication cookie 2 years ago
Kévin Chalet 3f9f16452f Update the ASP.NET Core samples to use automatic authentication schemes 3 years ago