1110 Commits (efc4ff1c72a93b8306d09c779f3d69924b536475)
 

Author SHA1 Message Date
Kévin Chalet efc4ff1c72 Rework the correlation cookie mechanism to use the nonce as the cookie name and store the request forgery protection in the cookie value 4 years ago
Kévin Chalet 75b17c94f6 Start testing OpenIddict on .NET 7.0 4 years ago
Kévin Chalet d36acab11f Bump PolySharp to 1.7.1 4 years ago
OpenIddict Bot fe590e64c9 Update the sponsors section 4 years ago
Kévin Chalet d7fea891f0 Unify the instantiation of cryptographic algorithms 4 years ago
Kévin Chalet e2e2c84001 Bump PolySharp to 1.6.0 and decorate Uri and JSON properties/parameters with [StringSyntax] 4 years ago
Jan Trejbal 5c3af6b217
Fix OpenIddictExtensions.IsEmptyJsonElement() to return true for JsonValueKind.Undefined/Null 4 years ago
Kévin Chalet 7ca9be1428 Reference PolySharp and replace Substring() calls by the range syntax 4 years ago
Kévin Chalet bf33b91aab Use standard space-separated scopes for Reddit 4 years ago
Kévin Chalet 2f5a76636b Add Deezer support 4 years ago
Kévin Chalet ac5e3dd62b Update the System.Net.Http integrations to support sending empty parameters in GET and POST requests 4 years ago
Kévin Chalet 6f2eddccc3 Update README.md to mention the .NET 7.0 compatibility issue 4 years ago
Kévin Chalet 648d838b23 Use ICacheEntry's properties instead of the CacheEntryExtensions helpers to work around incorrect nullable annotations in .NET 7.0 4 years ago
Kévin Chalet 6c963c80d0 Adjust nullable annotations 4 years ago
Kévin Chalet 79e2d960b6 Update Packages.props to use separate <ItemGroup> for .NET Core and .NET Standard dependencies 4 years ago
Kévin Chalet e4393cbf54 Bump Wilson to 6.24.0 4 years ago
Kévin Chalet e3b4337b85 Revamp Packages.props and bump .NET and third-party dependencies 4 years ago
Kévin Chalet 180a0e9c96 Update Versions.props to build 4.0.0-preview5 packages 4 years ago
Kévin Chalet 132d0f84d1 Use pattern matching to reduce indentation in the Web integration handlers 4 years ago
Kévin Chalet 5b038a4831 Add PayPal support 4 years ago
Kévin Chalet 079a4a2691 Rename CollectionItem nodes to Item 4 years ago
Kévin Chalet ba9ebf3ecb Update the provider generator to support Uri settings and add Keycloak support 4 years ago
Kévin Chalet d92307add7 Add LinkedIn support 4 years ago
Kévin Chalet 2b333272bf Update the client stack to normalize authorization error responses 4 years ago
Kévin Chalet 6a86b45ddc Add StackExchange support 4 years ago
Kévin Chalet 41e4ef6bbc Change how additional userinfo parameters are handled by the Web providers 4 years ago
Kévin Chalet 77a8a5c0c7 Revamp the handling of errors returned by the remote authorization server 4 years ago
Kévin Chalet 4c3842497e Add default and required scopes before enforcing null checks 4 years ago
Kévin Chalet 62002ae042 Tweak the logic used to unwrap nested userinfo responses to validate JsonElement.ValueKind 4 years ago
OpenIddict Bot d30256dd5f Update the sponsors section 4 years ago
OpenIddict Bot 2ee17060cb Update the sponsors section 4 years ago
Kévin Chalet 147cef29c1 Use StreamContent.LoadIntoBufferAsync() to allow reading compressed responses multiple times 4 years ago
OpenIddict Bot 137351d1f2 Update the sponsors section 4 years ago
Kévin Chalet 173e2cf5f3 Fix the AddClaims() overload taking a JsonElement to use ToString() instead of GetString() 4 years ago
Kévin Chalet dc909924b7 Fix the provider generator to add default value setters before null checks 4 years ago
Kévin Chalet 04a6698911 Implement HTTP decompression support in the System.Net.Http integration packages 4 years ago
Kévin Chalet 43e75cd49f Update the ProcessChallenge/SignIn/SignOut events to expose the host authentication properties 4 years ago
Kévin Chalet 8342dd20ce Support resolving client registrations based on the provider name 4 years ago
Kévin Chalet bc7e8cd8e3 Introduce new SetSigningKey() overloads in the Apple provider to make importing PEM-encoded keys easier 4 years ago
Kévin Chalet 9bb4f9a378 Update the provider builders to reject null or empty strings 4 years ago
Kévin Chalet 421a668948 Add a SetProductInformation() overload accepting an assembly from which the product information is derived 4 years ago
OpenIddict Bot 55fc63bd3c Update the sponsors section 4 years ago
Kévin Chalet 2a7becd6d3 Update the web integration to use native options and revamp how user agents are generated 4 years ago
Kévin Chalet 00aa558511 Update the GenerateLoginCorrelationCookie handler to throw an exception if the request forgery protection was set to null 4 years ago
OpenIddict Bot 85031187a8 Update the sponsors section 4 years ago
Kévin Chalet 20005d63cc Prevent adding multiple client registrations using the same issuer 4 years ago
Kévin Chalet 9cb88782f5 Make the issuer optional for sign-out operations when only one registration was added 4 years ago
Kévin Chalet db9b5493f9 Incorporate the changes committed in the rel/4.0.0-preview3 branch 4 years ago
Kévin Chalet 5220698c06 Introduce IOpenIddictApplicationManager.ValidatePostLogoutRedirectUriAsync() to allow tweaking the validation logic for logout requests that include a client_id parameter 4 years ago
Kévin Chalet 24c5f94b1a Update Versions.props to build 4.0.0-preview4 packages 4 years ago