2144 Commits (dev)
 

Author SHA1 Message Date
Kévin Chalet 0506df7733 Update OpenIddictServerBuilder.AllowCustomFlow() to throw an exception when using a standard grant type 1 week ago
OpenIddict Bot 719f030fe5 Update the sponsors section 1 week ago
Kévin Chalet e118cc4234 Attach the TokenValidationResult instance to the ValidateTokenContext object 1 week ago
Kévin Chalet 130d86d4bf Remove the Microsoft.Net.Http.Headers dependency 2 weeks ago
Kévin Chalet f626d445ea Update Versions.props to build 7.6.0-preview.1 packages 3 weeks ago
Kévin Chalet beef8f1476 Reference the Microsoft.AspNetCore.DataProtection package instead of the Microsoft.AspNetCore.App framework on .NET 8.0/9.0/10.0 3 weeks ago
Kévin Chalet 6824f234ed Bump the .NET SDK and packages 3 weeks ago
OpenIddict Bot 44ca1c84fa Update the sponsors section 3 weeks ago
Kévin Chalet 72095c64dc Bump the .NET SDK and packages 3 weeks ago
OpenIddict Bot ba13426430 Update the sponsors section 1 month ago
Alexander Wiedemann ef6dcf7031
Do not overwrite the WS-Federation claims manually added by the application in the merged principal 1 month ago
Kévin Chalet c79fd288e8 Bump Scriban to 7.0.3 and update the web providers generator to invoke provider configuration delegates earlier 2 months ago
Kévin Chalet 23dc5daafe Bump Meziantou.Polyfill to 1.0.104 and use the built-in Chunk()/ThrowIfNegative() polyfills 2 months ago
Kévin Chalet 95e74ae990 Update README.md 2 months ago
Kévin Chalet 34ffba5959 Merge the changes made in the rel/7.4.0 branch 2 months ago
Kévin Chalet 2cf8f4f056 Introduce a new dynamic option to disable issuer parameter validation and disable it for Google 2 months ago
Kévin Chalet e4bf89ec7f Update Versions.props to build 7.5.0-preview.1 packages 2 months ago
Kévin Chalet 3333e225ca Update Versions.props to build 7.4.0 packages 2 months ago
Kévin Chalet 59a137cd63 Allow using mTLS client authentication with the client credentials grant and support mTLS token binding for anonymous clients 2 months ago
Kévin Chalet eb65bfba32 Update the samples to use keyed services to create HttpClient instances 2 months ago
Kévin Chalet 8673009f78 Update the system integration package to restore the ambient request for marshalled authentication demands 2 months ago
Kévin Chalet 9aab50a0cb Update Versions.props to build 7.4.0-preview.1 packages 2 months ago
JarieTimmer 58b6dfb720
Use the correct exception message when the degraded mode is enabled without a custom PAR validation event handler being added 2 months ago
Kévin Chalet d70c666de6 Only pick ASP.NET Core development certificates that are valid 2 months ago
Kévin Chalet 248d5f7cb3 Remove the TokenBindingCertificate property from ClientCredentialsAuthenticationRequest 2 months ago
Kévin Chalet a89b5c66aa Simplify some of the client authentication policy checks 2 months ago
Kévin Chalet 2ff81b8c1b Update the XML documentation and decorate OpenIddictEntityFrameworkCoreCustomizer with [EditorBrowsable(EditorBrowsableState.Never)] 2 months ago
Kévin Chalet 8da8eb39a2 Initialize the database before starting the web host instead of using an IHostedService implementation 2 months ago
Kévin Chalet 2a6169d4c8 Update the XML documentation to discourage using the implicit flow and the resource owner password credentials grant 2 months ago
Kévin Chalet a37538ea4c Update the XML documentation to discourage using client secrets when possible 2 months ago
Kévin Chalet b7b123057d Bump the .NET SDK and packages 2 months ago
Kévin Chalet 63b56ccc82 Detect and reject reference token payloads directly used as regular tokens 2 months ago
Kévin Chalet 29c6668d45 Change how authentication demands are marshalled and support token binding certificates/additional token request parameters for interactive flows 2 months ago
Stella ef0092a1fc
Add a global prompt setting to the Google web provider 3 months ago
Kévin Chalet 7b9fd7677f Revamp the client authentication method negotiation logic and support mTLS token binding in the client, server and validation stacks 3 months ago
Copilot fbb0468c15
Add unmet_authentication_requirements error constant 3 months ago
OpenIddict Bot da7f3a5b8f Update the sponsors section 3 months ago
Manuel Menegazzo 7084888242
Add .csproj indentation rules in .editorconfig 3 months ago
Kévin Chalet 8dbf493469 Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays 3 months ago
Kévin Chalet b28f31891f Bump the key size of RSA keys used to generate ephemeral keys and development certificates 3 months ago
Kévin Chalet 5c1cda0ac5 Implement native mTLS client authentication support in the server stack 3 months ago
OpenIddict Bot 69627722a3 Update the sponsors section 3 months ago
Gehongyan ef8871b7f6
Add osu! to the list of supported providers 3 months ago
OpenIddict Bot 3815289866 Update the sponsors section 4 months ago
Kévin Chalet b0709b3528 Replace Polyfill by Meziantou.Polyfill and bring back internal OperatingSystem polyfills 4 months ago
Kévin Chalet baba687f48 Re-enable automatic NuGet packages pruning 4 months ago
OpenIddict Bot 194d1d220e Update the sponsors section 4 months ago
Kévin Chalet 721fba7e6b Use the new SHA256/SHA384/SHA512.HashData() polyfills 4 months ago
Kévin Chalet e8c7f5a222 Use the polyfilled generic Enum.IsDefined() on .NET Framework and manually replace missed ArgumentNullException.ThrowIfNull() guards 4 months ago
Kévin Chalet 9797f86194 Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty() 4 months ago