2144 Commits (0506df7733077a363f6726ad766e2c40367751c7)
 

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