1171 Commits (bf8abc6e6e07cbc0cf662cf3a7a6ae0e6529ddce)
 

Author SHA1 Message Date
Kévin Chalet bf8abc6e6e Support OpenIddictClientOptions.ClientUri/OpenIddictServerOptions.Issuer/OpenIddictValidationOptions.Issuer URIs created with DangerousDisablePathAndQueryCanonicalization=true 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
Dan Hansen 2f1ae5158d Fix OpenIddictExtensions.AddClaims() to use JsonElement.ToString() instead of JsonElement.GetString() 3 years ago
Kévin Chalet 0baa0e8399 Remove the unnecessary ValidateTokenContext.AuthorizationId property 3 years ago
Kévin Chalet 773594231e Prevent enabling the device authorization flow when token storage is disabled (unless the degraded mode is used) 3 years ago
Kévin Chalet bfa95d094a Unify the token entry properties restoration logic and fix an issue affecting device codes and ASP.NET Core Data Protection 3 years ago
Kévin Chalet 604889b129 Update ProcessChallengeContext/ProcessSignOutContext.Nonce's documentation to emphasize that nonces should be generated using a crypto-secure RNG 3 years ago
Kévin Chalet f0acd0cd64 Update Versions.props to build 4.0.0-rc2 packages 3 years ago
Kévin Chalet 7751afd507 Update the order of the ResolveClientRegistrationFromStateToken handler 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 38e52b10f3 Add new OpenIddictClientService overloads accepting a provider name instead of an issuer URI 3 years ago
Kévin Chalet c9c0933c41 Add "implicit" to the list of grant types supported by Google 3 years ago
OpenIddict Bot 284c3ae11b Update the sponsors section 3 years ago
Kévin Chalet 1f2809c879 Add response_type=none support in the client stack and revamp the grant_type/response_type negotiation logic 3 years ago
Kévin Chalet a48a4d44d6 Add WordPress to the list of supported providers 3 years ago
Kévin Chalet 57d3c533cc Add Yahoo to the list of supported providers 3 years ago
Kévin Chalet 73e6efe4ac Introduce a new DisableTransportSecurityRequirement() option in the OpenIddict client ASP.NET Core and OWIN hosts 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
emanuelecastelli 67b6811018
Add Amazon Cognito to the list of supported providers 3 years ago
Kévin Chalet 9415609ef4 Use a case-insensitive comparer for PayPal environments 3 years ago
Kévin Chalet 3cd35a04bd Update the Reddit integration to support the duration parameter 3 years ago
OpenIddict Bot 9a51962099 Update the sponsors section 3 years ago
OpenIddict Bot 9d905e4d95 Update the sponsors section 3 years ago
Kévin Chalet f063cf56e2 Update the Google integration to support the access_type parameter 3 years ago
Kévin Chalet e3b4a3e880 Add refresh_token to the list of grant types supported by Twitter 3 years ago
Kévin Chalet 3f5a9d1738 Add refresh_token to the list of grant types supported by Trakt 3 years ago
Kévin Chalet c6c2cb7875 Add refresh_token to the list of grant types supported by LinkedIn 3 years ago
Kévin Chalet a4f46da74c Remove the HttpContext.SignInAsync() workaround from the client samples 3 years ago
Kévin Chalet 230f3ab0bd Add Mixcloud to the list of supported providers 3 years ago
Kévin Chalet e60b738722 Update build.yml to install the .NET SDK before launching .NET Arcade 3 years ago
Kévin Chalet 4d27b50cb5 Add Trakt to the list of supported providers 3 years ago
Kévin Chalet d7582544b8 Introduce Allow*Flow() methods in the client stack to control what grant types/response types/response modes/code challenge methods are enabled 3 years ago
OpenIddict Bot 15c408b588 Update the sponsors section 3 years ago
Kévin Chalet 282acefcf6 Use System.Index in additional places 3 years ago
Kévin Chalet a2a8f69997 Update Versions.props to build 4.0.0-rc1 packages 3 years ago
Kévin Chalet ffd47678fc Reject authorization code/device authorization code grant requests containing a "scope" parameter 3 years ago
Kévin Chalet 71651416bc Remove the .NET Core 2.1 package versions from Directory.Packages.props 3 years ago
Kévin Chalet 074b07ddc0 Split the .NET Framework package versions into separate 4.6.1/4.7.2/4.8 groups 3 years ago
Kévin Chalet cc121c061d Replace Portable.BouncyCastle by BouncyCastle.Cryptography 3 years ago
Kévin Chalet 06afece93a Fix the user code generation logic 3 years ago
Kévin Chalet 8d06aca520 Decorate OpenIddictValidationFactory with [EditorBrowsable(EditorBrowsableState.Never)] instead of [EditorBrowsable(EditorBrowsableState.Advanced)] 3 years ago
Kévin Chalet 8717a068ad Decorate advanced infrastructure types with [EditorBrowsable(EditorBrowsableState.Advanced)] or [EditorBrowsable(EditorBrowsableState.Never)] 3 years ago
Kévin Chalet e957e8e3af Attach a TriggerKey to the Quartz.NET trigger registered by OpenIddict 3 years ago
OpenIddict Bot ac206815e6 Update the sponsors section 3 years ago
Kévin Chalet 828b0dbd08 Rework the AuthenticateWithClientCredentialsAsync()/AuthenticateWithPasswordAsync()/AuthenticateWithRefreshTokenAsync() APIs to be easier to use and more flexible 3 years ago
Kévin Chalet dca91a000e Make provider options a first-class property in OpenIddictClientRegistration 3 years ago
Kévin Chalet 3793563e09 Add AddClaim()/SetClaim() overloads accepting bool and long values 3 years ago
Kévin Chalet 65f3eff30f Update the samples to demonstrate how to override the claims resolved from authorization codes/refresh tokens 3 years ago