Commit Graph

  • 270a8d6ecf
    Merge d4b86b8099 into 0506df7733 #2455 Kévin Chalet 2026-05-01 22:47:09 +0200
  • 09f6580e11
    Merge b2ea303ea9 into 0506df7733 #2367 Kévin Chalet 2026-05-01 15:39:03 +0200
  • 0506df7733 Update OpenIddictServerBuilder.AllowCustomFlow() to throw an exception when using a standard grant type dev Kévin Chalet 2026-05-01 13:57:05 +0200
  • 72d1172d2d Update OpenIddictServerBuilder.AllowCustomFlow() to throw an exception when using a standard grant type #2462 Kévin Chalet 2026-05-01 13:57:05 +0200
  • d4b86b8099 Replace the SUPPORTS_* constants by the built-in target/platform constants #2455 Kévin Chalet 2026-04-23 12:42:27 +0200
  • ae8da3644a 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 Kévin Chalet 2026-04-20 15:42:55 +0200
  • 719f030fe5 Update the sponsors section OpenIddict Bot 2026-04-30 14:26:04 +0000
  • e118cc4234 Attach the TokenValidationResult instance to the ValidateTokenContext object Kévin Chalet 2026-04-30 15:31:01 +0200
  • 293272db6f Attach the TokenValidationResult instance to the ValidateTokenContext object #2461 Kévin Chalet 2026-04-30 15:31:01 +0200
  • 130d86d4bf Remove the Microsoft.Net.Http.Headers dependency Kévin Chalet 2026-04-22 18:42:02 +0200
  • d31978f83c Remove the Microsoft.Net.Http.Headers dependency #2459 Kévin Chalet 2026-04-22 18:42:02 +0200
  • f626d445ea Update Versions.props to build 7.6.0-preview.1 packages Kévin Chalet 2026-04-22 01:38:03 +0200
  • aa7fac0996 Update Versions.props to build 7.5.0 packages 7.5.0 Kévin Chalet 2026-04-22 01:37:36 +0200
  • beef8f1476 Reference the Microsoft.AspNetCore.DataProtection package instead of the Microsoft.AspNetCore.App framework on .NET 8.0/9.0/10.0 Kévin Chalet 2026-04-22 01:03:54 +0200
  • 850b73fa3b Reference the Microsoft.AspNetCore.DataProtection package instead of the Microsoft.AspNetCore.App framework on .NET 8.0/9.0/10.0 #2458 Kévin Chalet 2026-04-22 01:03:54 +0200
  • 6824f234ed Bump the .NET SDK and packages Kévin Chalet 2026-04-21 22:31:44 +0200
  • 91a0ebb93b Bump the .NET SDK and packages #2457 Kévin Chalet 2026-04-21 22:31:44 +0200
  • b2ea303ea9 Reduce the maximum lengh of string primary keys in the EF 6 and EF Core stores #2367 Kévin Chalet 2025-07-24 10:41:32 +0200
  • 44ca1c84fa Update the sponsors section OpenIddict Bot 2026-04-20 15:17:49 +0000
  • 72095c64dc Bump the .NET SDK and packages Kévin Chalet 2026-04-20 16:56:36 +0200
  • a1285ede5d Bump the .NET SDK and packages #2456 Kévin Chalet 2026-04-20 16:56:36 +0200
  • ba13426430 Update the sponsors section OpenIddict Bot 2026-04-02 12:18:05 +0000
  • ef6dcf7031
    Do not overwrite the WS-Federation claims manually added by the application in the merged principal Alexander Wiedemann 2026-04-02 14:17:50 +0200
  • 5e65b72b9b Explicitly attach a claim value type to the mapped WS-Federation claims #2449 Kévin Chalet 2026-03-27 18:38:35 +0100
  • 777990009c - leave already existing claims untouched when mapping to ws federation claims Alexander Wiedemann 2026-03-27 14:39:06 +0100
  • aa547fa14b OpenIddictClientHandlers.MapStandardWebServicesFederationClaims: do not clear (set value to null) existing Web Services Federation claim if no short form equivalent exists in MergedPrincipal Alexander Wiedemann 2026-03-27 08:16:12 +0100
  • c79fd288e8 Bump Scriban to 7.0.3 and update the web providers generator to invoke provider configuration delegates earlier Kévin Chalet 2026-03-24 12:54:24 +0100
  • 8b4c26d041 Bump Scriban to 7.0.3 and update the web providers generator to invoke provider configuration delegates earlier #2448 Kévin Chalet 2026-03-24 12:54:24 +0100
  • 23dc5daafe Bump Meziantou.Polyfill to 1.0.104 and use the built-in Chunk()/ThrowIfNegative() polyfills Kévin Chalet 2026-03-16 18:28:31 +0100
  • df3d0a1d57 Bump Meziantou.Polyfill to 1.0.104 and use the built-in Chunk()/ThrowIfNegative() polyfills #2447 Kévin Chalet 2026-03-16 18:28:31 +0100
  • 95e74ae990 Update README.md Kévin Chalet 2026-03-14 09:23:21 +0100
  • 34ffba5959 Merge the changes made in the rel/7.4.0 branch Kévin Chalet 2026-03-12 18:52:11 +0100
  • 2cf8f4f056 Introduce a new dynamic option to disable issuer parameter validation and disable it for Google 7.4.0 Kévin Chalet 2026-03-12 18:28:40 +0100
  • e046ae29fd Introduce a new dynamic option to disable issuer parameter validation and disable it for Google #2446 Kévin Chalet 2026-03-12 18:28:40 +0100
  • e4bf89ec7f Update Versions.props to build 7.5.0-preview.1 packages Kévin Chalet 2026-03-12 17:57:30 +0100
  • 3333e225ca Update Versions.props to build 7.4.0 packages Kévin Chalet 2026-03-12 17:57:05 +0100
  • 59a137cd63 Allow using mTLS client authentication with the client credentials grant and support mTLS token binding for anonymous clients Kévin Chalet 2026-03-12 09:15:17 +0100
  • e00eaf11af Allow using mTLS client authentication with the client credentials grant and support mTLS token binding for anonymous clients #2445 Kévin Chalet 2026-03-12 09:15:17 +0100
  • eb65bfba32 Update the samples to use keyed services to create HttpClient instances Kévin Chalet 2026-03-11 16:56:18 +0100
  • 7453cff14d Update the samples to use keyed services to create HttpClient instances #2444 Kévin Chalet 2026-03-11 16:56:18 +0100
  • 8673009f78 Update the system integration package to restore the ambient request for marshalled authentication demands Kévin Chalet 2026-03-10 23:10:59 +0100
  • 87a058521b Update the system integration package to restore the ambient request for marshalled authentication demands #2443 Kévin Chalet 2026-03-10 23:10:59 +0100
  • c06ebbf7ac
    Apple Sign In - Name response #2442 Jonathan Law 2026-03-10 14:00:41 -0400
  • 9aab50a0cb Update Versions.props to build 7.4.0-preview.1 packages Kévin Chalet 2026-03-09 15:05:10 +0100
  • 9468e6de57 Update Versions.props to build 7.3.0 packages 7.3.0 Kévin Chalet 2026-03-09 15:04:41 +0100
  • 58b6dfb720
    Use the correct exception message when the degraded mode is enabled without a custom PAR validation event handler being added JarieTimmer 2026-03-09 15:02:58 +0100
  • 1f75b27a7d
    fix ex message for PAR in degraded mode #2440 JarieTimmer 2026-03-09 14:35:38 +0100
  • d70c666de6 Only pick ASP.NET Core development certificates that are valid Kévin Chalet 2026-03-09 11:11:47 +0100
  • 5d65cf5c9b Only pick ASP.NET Core development certificates that are valid #2439 Kévin Chalet 2026-03-09 11:11:47 +0100
  • 248d5f7cb3 Remove the TokenBindingCertificate property from ClientCredentialsAuthenticationRequest Kévin Chalet 2026-03-08 19:32:39 +0100
  • 247eabd91a Remove the TokenBindingCertificate property from ClientCredentialsAuthenticationRequest #2438 Kévin Chalet 2026-03-08 19:32:39 +0100
  • a89b5c66aa Simplify some of the client authentication policy checks Kévin Chalet 2026-03-07 10:52:34 +0100
  • 8d613a5148 Simplify some of the client authentication policy checks #2437 Kévin Chalet 2026-03-07 10:52:34 +0100
  • 2ff81b8c1b Update the XML documentation and decorate OpenIddictEntityFrameworkCoreCustomizer with [EditorBrowsable(EditorBrowsableState.Never)] Kévin Chalet 2026-03-06 14:26:11 +0100
  • 6b9cf53ddb Update the XML documentation and decorate OpenIddictEntityFrameworkCoreCustomizer with [EditorBrowsable(EditorBrowsableState.Never)] #2436 Kévin Chalet 2026-03-06 14:26:11 +0100
  • 8da8eb39a2 Initialize the database before starting the web host instead of using an IHostedService implementation Kévin Chalet 2026-02-28 13:34:37 +0100
  • 0c2bd27207 Initialize the database before starting the web host instead of using an IHostedService implementation #2435 Kévin Chalet 2026-02-28 13:34:37 +0100
  • 2a6169d4c8 Update the XML documentation to discourage using the implicit flow and the resource owner password credentials grant Kévin Chalet 2026-02-25 17:41:49 +0100
  • e7ff63e486 Update the XML documentation to discourage using the implicit flow and the resource owner password credentials grant #2434 Kévin Chalet 2026-02-25 17:41:49 +0100
  • a37538ea4c Update the XML documentation to discourage using client secrets when possible Kévin Chalet 2026-02-25 17:12:51 +0100
  • 60c886681c Update the XML documentation to discourage using client secrets when possible #2432 Kévin Chalet 2026-02-25 17:12:51 +0100
  • b7b123057d Bump the .NET SDK and packages Kévin Chalet 2026-02-25 15:22:49 +0100
  • c6fd5ad687 Bump the .NET SDK and packages #2431 Kévin Chalet 2026-02-25 15:22:49 +0100
  • 63b56ccc82 Detect and reject reference token payloads directly used as regular tokens Kévin Chalet 2026-02-25 10:54:59 +0100
  • cb8f5d5eeb Detect and reject reference token payloads directly used as regular tokens #2430 Kévin Chalet 2026-02-25 10:54:59 +0100
  • 29c6668d45 Change how authentication demands are marshalled and support token binding certificates/additional token request parameters for interactive flows Kévin Chalet 2026-02-24 17:36:12 +0100
  • 6251b19380 Change how authentication demands are marshalled and support token binding certificates/additional token request parameters for interactive flows #2429 Kévin Chalet 2026-02-24 17:36:12 +0100
  • ef0092a1fc
    Add a global prompt setting to the Google web provider Stella 2026-02-22 11:09:39 +0100
  • 4829a59f4c
    Update src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationProviders.xml #2427 Kévin Chalet 2026-02-22 10:41:55 +0100
  • ed3165b8d8
    feat: also add the prompt parameter into the handler Stella Schalkwijk 2026-02-22 10:16:23 +0100
  • 8d9efb334f
    chore: remove space Stella 2026-02-22 09:09:16 +0100
  • 0d52136999
    Add 'prompt' setting for user account selection on Google provider Stella 2026-02-22 09:05:58 +0100
  • 7b9fd7677f Revamp the client authentication method negotiation logic and support mTLS token binding in the client, server and validation stacks Kévin Chalet 2026-02-21 10:23:48 +0100
  • fbb0468c15
    Add unmet_authentication_requirements error constant Copilot 2026-02-21 10:24:22 +0100
  • 1a2a539251 Revamp the client authentication method negotiation logic and support mTLS token binding in the client, server and validation stacks #2426 Kévin Chalet 2026-02-21 10:23:48 +0100
  • da7f3a5b8f Update the sponsors section OpenIddict Bot 2026-02-19 12:42:34 +0000
  • 7084888242
    Add .csproj indentation rules in .editorconfig Manuel Menegazzo 2026-02-19 13:42:17 +0100
  • a2d40bb1cc Fix alphabetical ordering of UnmetAuthenticationRequirements constant #2425 copilot-swe-agent[bot] 2026-02-19 11:44:04 +0000
  • e1ed0ebb23 Add UnmetAuthenticationRequirements error constant copilot-swe-agent[bot] 2026-02-19 11:43:25 +0000
  • c13d4676e4 Initial plan copilot-swe-agent[bot] 2026-02-19 11:40:12 +0000
  • 4e8c0af584 Added .csproj indent rules #2423 Manuel Menegazzo 2026-02-10 21:23:49 +0100
  • 8dbf493469 Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays Kévin Chalet 2026-02-10 17:23:07 +0100
  • cceee26c14 Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays #2422 Kévin Chalet 2026-02-10 17:23:07 +0100
  • b28f31891f Bump the key size of RSA keys used to generate ephemeral keys and development certificates Kévin Chalet 2026-02-03 18:12:44 +0100
  • 90b56c448a Bump the key size of RSA keys used to generate ephemeral keys and development certificates #2419 Kévin Chalet 2026-02-03 18:12:44 +0100
  • 5c1cda0ac5 Implement native mTLS client authentication support in the server stack Kévin Chalet 2026-02-02 17:31:40 +0100
  • 69627722a3 Update the sponsors section OpenIddict Bot 2026-02-03 03:25:52 +0000
  • ef8871b7f6
    Add osu! to the list of supported providers Gehongyan 2026-02-03 11:25:35 +0800
  • a2789bef06 Implement native mTLS client authentication support in the server stack #2417 Kévin Chalet 2026-02-02 17:31:40 +0100
  • fe78a823a8 Remove CLAUDE.md from version control #2416 Thor Arne Johansen 2026-01-31 13:14:53 +0100
  • 496765ccb5 Add CIMD design documentation and update README Thor Arne Johansen 2026-01-31 13:12:52 +0100
  • 97238f66ad Enable refresh token support in CIMD sandbox demonstrator Thor Arne Johansen 2026-01-31 12:34:18 +0100
  • a40673a4ae Add unit and integration tests for CIMD support Thor Arne Johansen 2026-01-31 11:43:46 +0100
  • 9da2b5a492 Disable access token encryption in CIMD sandbox for easier debugging Thor Arne Johansen 2026-01-31 10:45:11 +0100
  • aa93d7111e Fix CIMD token exchange by moving fetch handler to ProcessAuthenticationContext Thor Arne Johansen 2026-01-31 10:38:54 +0100
  • 1f6d309833 Add CIMD (Client ID Metadata Document) support (Phases 1-4) Thor Arne Johansen 2026-01-31 00:42:28 +0100
  • 9773c098e8 Add CIMD sandbox demonstrator server (Phase 0) Thor Arne Johansen 2026-01-30 23:29:08 +0100
  • 4982250023 Update OpenIddictClientWebIntegrationHandlers.cs #2403 Kévin Chalet 2026-01-09 13:29:06 +0100
  • a69c48e985 Clarify why the userinfo endpoint is not statically set Kévin Chalet 2026-01-09 13:28:23 +0100
  • ff4e9cfa38 Merge branch 'dev' into pr/2403 Kévin Chalet 2026-01-09 13:22:40 +0100