59 Commits (d004af6c7791af911dbaa6f4e199cf823b16e299)

Author SHA1 Message Date
Kévin Chalet dbfd9f58ab Use a crypto-secure RNG to generate the request_id parameter 9 years ago
Kévin Chalet 38e69a7034 Reword the error messages returned by the OpenIddict endpoints 9 years ago
Kévin Chalet 8488dd4f81 Introduce the ability to specify multiple callback URLs (redirect_uri and post_logout_redirect_uri) 9 years ago
Kévin Chalet f03ba6d66e Add aud, exp, iat, iss and sub to the list of default claims exposed by the discovery endpoint 9 years ago
Kévin Chalet df6bafb723 Add missing license headers 9 years ago
Kévin Chalet a4284c188f Move OpenIddictExtensions to the Microsoft.Extensions.DependencyInjection namespace 9 years ago
Kévin Chalet f95a17acae Introduce a new hybrid client type and prevent confidential clients from retrieving an identity token from the authorization endpoint 9 years ago
Kévin Chalet 54c0af96dd Prevent the OpenID Connect server middleware from using its default logic when deserializing reference tokens 9 years ago
Kévin Chalet 4df77f181c Update the discovery endpoint to return the request_parameter_supported/request_uri_parameter_supported parameters 9 years ago
Kévin Chalet b3c0d886a7 Introduce OpenIddictOptions.Claims/OpenIddictBuilder.RegisterClaims() 9 years ago
Kévin Chalet 19633c55c6 Fix the invalid metadata returned by the discovery endpoint 9 years ago
Kévin Chalet eb6588576e Introduce a new rolling tokens option and disable it by default 9 years ago
Kévin Chalet 6b97606d0f Introduce a new option allowing to configure the registered scopes 9 years ago
vyfster 524fe6f055 Introduce OpenIddictToken.Start/End to expose the token validation validity period as first class properties 9 years ago
Kévin Chalet 3280e09c1d Introduce built-in reference tokens support and automatic compromised tokens revocation 9 years ago
Kévin Chalet 4741e031ed Introduce OpenIddictApplicationManager.ValidateLogoutRedirectUriAsync() and allow multiple clients to share the same logout redirect URL 9 years ago
Kévin Chalet f68fad8f01 Use Assert.Single()/Empty() instead of Assert.Equal() 9 years ago
Kévin Chalet 46dceca939 Introduce OpenIddictBuilder.AddDevelopmentSigningCertificate() 9 years ago
Kévin Chalet b7359dd93d Update OpenIddict.Tests.csproj to add a net47 target 9 years ago
Kévin Chalet d39ebfe27d Introduce OpenIddictBuilder.AddEncryptingKey() 9 years ago
Kévin Chalet 5e7a5c103b Port OpenIddict to the new ASP.NET Core 2.0 authentication stack 9 years ago
Kévin Chalet 0ac6071afd React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server 9 years ago
Kévin Chalet 89d2eb39ee Migrate to the aspnet-contrib 1.0.0 RTM packages 9 years ago
Kévin Chalet 6a5a76d4b0 Use DebugType=portable for the unit tests projects 9 years ago
Kévin Chalet 93c3dec683 Migrate to Moq 4.7.8 9 years ago
Kévin Chalet ade0085193 Replace the net451 TFM by net452 in the unit tests projects 9 years ago
Kévin Chalet 112c46deb6 Migrate to the new .csproj project system 9 years ago
Kévin Chalet 214c429fc4 Optimization: reject grant_type=authorization_code requests that don't specify a redirect_uri directly from ValidateTokenRequest 9 years ago
Kévin Chalet 9970537ebf Migrate to the ASOS rc1-final packages 9 years ago
Kévin Chalet c3fcb50a8e Remove the imports sections from project.json 9 years ago
Kévin Chalet 55a87bf989 React to behavior changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server 9 years ago
Kévin Chalet e36a80bc14 Adhere to the ASP.NET team coding style guidelines 9 years ago
Kévin Chalet ea08d4d894 Relax the default signing credentials policy to allow using OpenIddict in degraded mode 9 years ago
Kévin Chalet 00e6fac166 Reintroduce token/subject binding and add authorization support 9 years ago
Kévin Chalet 651a41edaf Migrate to the AspNet.Security.OpenIdConnect.Server RC1 nightly builds 9 years ago
Kévin Chalet b84754f5a0 Use the ExtractUserinfoRequest event to bypass the default token validation enforced by the OpenID Connect server middleware 9 years ago
Kévin Chalet 7c65c83a04 Introduce new IOpenIddictApplicationStore/OpenIddictApplicationManager APIs 9 years ago
Kévin Chalet 1478905dc9 Introduce a new DisableTokenRevocation option 9 years ago
Kévin Chalet 6086c92379 Update the discovery endpoint to expose the supported external providers 10 years ago
Kévin Chalet 69e83a5019 Align the authorization code handling with refresh tokens 10 years ago
Kévin Chalet 8c6bc7665c Introduce OpenIddictBuilder.SetIssuer() 10 years ago
Kévin Chalet bb1d2e07be Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core 10 years ago
Kévin Chalet e23950f44e Introduce unit tests for OpenIddict, OpenIddict.EntityFramework and OpenIddict.Mvc 10 years ago
Kévin Chalet 7d57e3650f Set up the initial testing structure 10 years ago