Kévin Chalet
|
f8553a9ee7
|
Update the MapNonStandardResponseParameters userinfo handler to avoid using OpenIddictParameter.GetNamedParameters()
|
10 months ago |
Kévin Chalet
|
2fc7908f93
|
Attach event identifiers to all the log messages
|
10 months ago |
Kévin Chalet
|
5b56eddc0c
|
Remove all the store resolvers and mark all the assemblies as trimming/Native AOT-compatible
|
11 months ago |
Kévin Chalet
|
38e84b862d
|
Update OpenIddictParameter to offer ImmutableArray<string> conversions instead of string[] and clone JsonNode objects to guarantee immutability
|
11 months ago |
Kévin Chalet
|
e39c635631
|
Decorate the claim extensions with [OverloadResolutionPriority] and collection expressions for ImmutableArray<T>
|
11 months ago |
Kévin Chalet
|
b17b3fe235
|
Update the .NET Framework and .NET Standard TFMs to target ASP.NET Core/Entity Framework Core 2.3 and .NET Extensions 8.0
|
11 months ago |
Kévin Chalet
|
42d6369910
|
Implement Pushed Authorization Requests (PAR) support and revamp the request caching feature
|
1 year ago |
Elizabeth Schneider
|
9fbe030e5f
|
Add Zendesk to the list of supported providers
|
1 year ago |
Kévin Chalet
|
9f613b1332
|
Implement a new client authentication method negotiation logic and introduce mTLS support in the client stack
|
1 year ago |
Kévin Chalet
|
dbcd6d1ad7
|
Remove the members that were obsoleted in OpenIddict 5.x
|
1 year ago |
Kévin Chalet
|
3662b179dc
|
Rename event handlers and event properties that whose endpoint name has changed
|
1 year ago |
Kévin Chalet
|
d4c05e2e23
|
Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers
|
1 year ago |
Kévin Chalet
|
27968f7628
|
Use a TryAddEnumerable() call per service registration to avoid unnecessary allocations
|
2 years ago |
Kévin Chalet
|
2bf8f496e2
|
Rename the RequireHttpMetadataUri filter to RequireHttpUri and fix the NormalizeContentType handler to use it
|
2 years ago |
Kévin Chalet
|
0a34d3e34c
|
Bump EntityFramework to 6.5.1 on .NET 6.0 and higher
|
2 years ago |
Kévin Chalet
|
3cecda7fe6
|
React to PrimaryHandler no longer being an HttpClientHandler instance when using Microsoft.Extensions.Http 9.0
|
2 years ago |
Kévin Chalet
|
1e0870f125
|
Introduce iOS support in the OpenIddict client system integration package
|
2 years ago |
Kévin Chalet
|
7aac102830
|
Add Dailymotion to the list of supported providers
|
2 years ago |
Kévin Chalet
|
26fdb68773
|
Bump the .NET SDK to 8.0.200 and stop using collection expressions with ImmutableArray<T>
|
2 years ago |
Kévin Chalet
|
a5d2d867ba
|
Use List<T> instead of Enumerable.Any() in the samples
|
2 years ago |
Kévin Chalet
|
e17e4ee9b2
|
Update the System.Net.Http client integration to support empty HTTP responses and update the Reddit provider to support token revocation
|
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
|
be31bc2fd5
|
Update OpenIddict.Client.SystemNetHttp and OpenIddict.Validation.SystemNetHttp to support Microsoft.Extensions.Http.Resilience
|
2 years ago |
Kévin Chalet
|
02cca0a42e
|
Update the entire code base to use collection expressions
|
2 years ago |
Kévin Chalet
|
9a57dc4cf1
|
Rename UnfilteredHttpClientActions/UnfilteredHttpClientHandlerActions to HttpClientActions/HttpClientHandlerActions
|
2 years ago |
Kévin Chalet
|
36b2de9681
|
Remove the obsolete members
|
2 years ago |
Kévin Chalet
|
61e6fd95c3
|
Centralize the target frameworks in Directory.Build.props
|
3 years ago |
Kévin Chalet
|
8953e48b16
|
Unify the attachment of HTTP parameters into a single event handler and add SubscribeStar to the list of supported providers
|
3 years ago |
Kévin Chalet
|
ef4b0f3417
|
Add explicit System.Net.Http usings
|
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
|
fbc4a0c56e
|
Introduce ConfigureHttpClient()/ConfigureHttpClientHandler() to simplify customizing the HttpClient/HttpClientHandler used by the client and validation stacks
|
3 years ago |
Kévin Chalet
|
3bdfc20895
|
Catch exceptions thrown during the retrieval of the remote server configuration and generalize the use of OpenIddictHelpers.IsFatal()
|
3 years ago |
Kévin Chalet
|
4685332df5
|
Add device authorization grant support in the OpenIddict client
|
3 years ago |
Kévin Chalet
|
233c76b08e
|
Update OpenIddictValidationServerIntegrationConfiguration to initialize OpenIddictValidationOptions.Issuer and add new SetClientUri/SetIssuer overloads
=
|
3 years ago |
Kévin Chalet
|
13d88ca84b
|
Add Epic Games to the list of supported providers
|
3 years ago |
Kévin Chalet
|
8b60481f55
|
Add built-in support for JSON Structured Syntax Suffixes and add Xero to the list of supported providers
|
3 years ago |
Kévin Chalet
|
1e954376fa
|
Update the System.Net.Http integrations to only use basic authentication when a client_secret is sent
|
3 years ago |
Kévin Chalet
|
ec1b122282
|
Allow cooperative cancellation of metadata retrieval and HTTP requests
|
3 years ago |
Kévin Chalet
|
926f0dc430
|
Fix references to the ID0373 error
|
3 years ago |
Kévin Chalet
|
6cfe43b3e9
|
Add native support for Windows Runtime
|
3 years ago |
Kévin Chalet
|
1d5413c8af
|
Update the System.Net.Http integrations to always disable cookies support as a security measure
|
3 years ago |
Kévin Chalet
|
af73574512
|
Update the System.Net.Http integrations to support per-provider HttpClient instantiation and allow replacing it dynamically
|
3 years ago |
Kévin Chalet
|
6f5c509b3f
|
Update the System.Net.Http integrations to support sending a contact address via the Form HTTP header
|
3 years ago |
Kévin Chalet
|
a1a0815cff
|
Add XML documentation to the dispatcher/factory/handler filter classes
|
3 years ago |
Kévin Chalet
|
22e28fc36c
|
Add XML documentation to the dispatcher/factory/handler filter classes
|
3 years ago |
Kévin Chalet
|
160b9fc059
|
Update the System.Net.Http integrations to support sending a contact address via the Form HTTP header
|
3 years ago |
Kévin Chalet
|
8c14d4e3e9
|
Replace references to "URL" by "URI" when resource identifiers are not required to be resource locators
|
3 years ago |
Kévin Chalet
|
2a987bcebe
|
Support relative redirect_uri/post_logout_redirect_uri in the client stack and revisit how OpenIddict handles URIs
|
3 years ago |
Kévin Chalet
|
fca788914c
|
Abort authentication demands with an explicit grant type if it's not listed as supported in the server configuration
|
3 years ago |