Kévin Chalet
|
342b7651cf
|
Set NuGetAuditMode to "all" to enable vulnerable transitive dependencies warnings
|
1 year ago |
Kévin Chalet
|
bef75c4f56
|
Use the CreateAsyncScope() helper to avoid having to manually cast IServiceProvider to IAsyncDisposable
|
1 year ago |
Kévin Chalet
|
b484c6787b
|
Fix the ID2183 error message to point to the correct endpoint name
|
1 year ago |
Kévin Chalet
|
38e84b862d
|
Update OpenIddictParameter to offer ImmutableArray<string> conversions instead of string[] and clone JsonNode objects to guarantee immutability
|
1 year ago |
Kévin Chalet
|
dd3937c4a5
|
Remove the members obsoleted in OpenIddict 6.1
|
1 year ago |
Kévin Chalet
|
e39c635631
|
Decorate the claim extensions with [OverloadResolutionPriority] and collection expressions for ImmutableArray<T>
|
1 year 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
|
1 year ago |
Ge
|
9eae2a4da4
|
Add Alibaba Cloud (Aliyun) to the list of supported providers
|
1 year ago |
Kévin Chalet
|
bdf3b56db8
|
Do not reject end session requests that don't include an explicit client_id when request caching is used
|
1 year ago |
Kévin Chalet
|
feedeacae7
|
Do not reject end session requests that don't include an explicit client_id when request caching is used
|
1 year ago |
Kévin Chalet
|
6cb8af00d9
|
Update the query used for authorizations pruning to exclude all authorizations that still have tokens attached
|
1 year ago |
Kévin Chalet
|
42d6369910
|
Implement Pushed Authorization Requests (PAR) support and revamp the request caching feature
|
1 year ago |
Kévin Chalet
|
a1928943d3
|
Update the VK ID provider to use a custom display name
|
1 year ago |
Timoxa
|
03bd575678
|
Add Yandex and VK ID to the list of supported providers
|
1 year ago |
Kévin Chalet
|
bd74a6caf1
|
Update InteractiveChallengeRequest and InteractiveSignOutRequest to support attaching an identity token or login hint
|
1 year ago |
Ge
|
a18433db7b
|
Add GitCode to the list of supported providers
|
1 year ago |
Simon Wacker
|
ea7a9e2503
|
Fix the invalid LINQ filter used in OpenIddictEntityFrameworkCoreAuthorizationStore.FindByApplicationIdAsync()
|
1 year ago |
Kévin Chalet
|
11666c41bd
|
Update OpenIddictMessage.ToString() to redact custom parameters whose name ends with "_token"
|
1 year ago |
kalaveijo
|
24adabfb04
|
Add EVE Online to the list of supported providers
|
1 year ago |
Ionite
|
c479b5cbda
|
Add new builder methods for registering multiple certificates and keys at once
|
1 year ago |
Elizabeth Schneider
|
9fbe030e5f
|
Add Zendesk to the list of supported providers
|
2 years ago |
Kévin Chalet
|
ff752efe09
|
Automatically normalize "amr" claims in identity tokens to ensure a JSON array is always returned
|
2 years ago |
Kévin Chalet
|
4a9b590494
|
Bump the .NET SDK to 9.0.100 and reference the 9.0 RTM packages
|
2 years ago |
Kévin Chalet
|
d7be53a3e7
|
Eagerly abort introspection/revocation demands that don't have a token attached
|
2 years ago |
Kévin Chalet
|
878569cd3f
|
Update the ASP.NET Core/OWIN hosts to support returning authentication properties for errored requests
|
2 years ago |
Kévin Chalet
|
5ab9e9c491
|
Override the default TLS client certificate selectors to support using certificates that don't meet the default requirements for specific providers
|
2 years ago |
Kévin Chalet
|
6f68ef7806
|
Merge the FindAsync()/RevokeAsync() methods into a single API with nullable parameters
|
2 years ago |
Kévin Chalet
|
bda3bee913
|
Add new RevokeAsync() methods to the authorization and token stores
|
2 years ago |
Kévin Chalet
|
6c6c9ed1db
|
Bump MongoDB to 3.0.0 and strong-name the MongoDB packages
|
2 years ago |
Kévin Chalet
|
f5721d0c2c
|
Rename the GetPrompts() and HasPrompt() extensions
|
2 years ago |
Kévin Chalet
|
e2c3ab9057
|
Introduce a new claims issuer option in the client and validation stacks
|
2 years ago |
Kévin Chalet
|
e1f729ba0b
|
Validate prompt values specified in authorization requests and update the configuration endpoint to return "prompt_values_supported"
|
2 years ago |
Kévin Chalet
|
fcc0ddd99c
|
Introduce new RevokeByApplicationIdAsync()/RevokeBySubjectAsync() APIs in the authorization/token managers/stores
|
2 years ago |
Kévin Chalet
|
cccfeadda5
|
Rename OpenIddictConfiguration.JwksUri to JsonWebKeySetUri for consistency with the recent changes
|
2 years ago |
Kévin Chalet
|
9f613b1332
|
Implement a new client authentication method negotiation logic and introduce mTLS support in the client stack
|
2 years ago |
Kévin Chalet
|
ef2e02ee23
|
Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API
|
2 years ago |
Kévin Chalet
|
dbcd6d1ad7
|
Remove the members that were obsoleted in OpenIddict 5.x
|
2 years ago |
Kévin Chalet
|
3662b179dc
|
Rename event handlers and event properties that whose endpoint name has changed
|
2 years ago |
Kévin Chalet
|
68d9e6c203
|
Rename HandleConfigurationRequestContext.CryptographyEndpoint to JsonWebKeySetEndpoint to match the recent endpoint changes
|
2 years ago |
Kévin Chalet
|
d4c05e2e23
|
Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers
|
2 years ago |
Kévin Chalet
|
aa6733b2df
|
Do not limit the error controller to a specific HTTP method
|
2 years ago |
Kévin Chalet
|
52b623770d
|
Use the current address as the default target link URI when AuthenticationProperties.RedirectUri is not set
|
2 years ago |
Kévin Chalet
|
84104846c6
|
Unify platform callbacks handling using a new OpenIddictClientSystemIntegrationPlatformCallback type
|
2 years ago |
Kévin Chalet
|
290e4150c2
|
Support the new ASWebAuthenticationSessionCallback API on iOS 17.4+/Mac Catalyst 17.4+/macOS 14.4+
|
2 years ago |
Dovydas Navickas
|
62ce9849c9
|
Fix the LinkedIn provider to use the new issuer returned by the configuration endpoint
|
2 years ago |
Dovydas Navickas
|
cd127b3654
|
Fix the LinkedIn provider to use the new issuer returned by the configuration endpoint
|
2 years ago |
Maxime BAUMANN
|
19b69d5349
|
Add Twitch to the list of supported providers
|
2 years ago |
Kévin Chalet
|
27968f7628
|
Use a TryAddEnumerable() call per service registration to avoid unnecessary allocations
|
2 years ago |
Kévin Chalet
|
07c95f8112
|
Propage exceptions thrown during the embedded web server initialization
|
2 years ago |
Kévin Chalet
|
2bf8f496e2
|
Rename the RequireHttpMetadataUri filter to RequireHttpUri and fix the NormalizeContentType handler to use it
|
2 years ago |