671 Commits (26b841411458fcf41be35b1b880a3b1e51baec98)

Author SHA1 Message Date
Kévin Chalet 26b8414114 Remove unnecessary usings 5 years ago
Kévin Chalet 540194f3f3 Add a new filter to allow excluding handlers when token lifetime validation is disabled 5 years ago
Kévin Chalet fdba933332 Update the package description of OpenIddict.AspNetCore and tweak nullable references 5 years ago
Kévin Chalet deee5e5b92 Update the code base to use implicit global usings 5 years ago
Kévin Chalet 148a987a23 Update the code base to use file-scoped namespaces 5 years ago
Kévin Chalet 5f154b9f05 Refactor custom parameters handling during challenge/sign-in/sign-out 5 years ago
Kévin Chalet cda55862bc Update HandleLogoutRequestContext to allow attaching custom sign-out parameters 5 years ago
Kévin Chalet ab84147548 Remove OpenIddictServerOwinProperties and OpenIddictValidationOwinProperties 5 years ago
Kévin Chalet e0c748f046 Introduce a simpler way to return additional parameters from the Handle*Request events that trigger a sign-in response 5 years ago
Kévin Chalet 9af02669b2 Remove ApplyAuthorizationResponseContext/ApplyTokenResponseContext.Principal 5 years ago
Kévin Chalet 95ad492100 Update OpenIddictServerBuilder.AllowImplicitFlow()/AllowPasswordFlow() to indicate that the implicit and password flows are not recommended for new applications 5 years ago
Kévin Chalet f83b5732f9 Add a SignIn method to HandleVerificationRequestContext 5 years ago
Kévin Chalet 2297abe1bb Simplify Data Protection's ValidateToken helper signature 5 years ago
Kévin Chalet fd9d376a0a Make Handle*RequestContext.Principal non-nullable for introspection, revocation and userinfo requests 5 years ago
Kévin Chalet 87c99d6bc7 Validate the expiration date of a token before validating its database entry 5 years ago
Kévin Chalet 49dc526476 Introduce the RequireTokenEntryCreated/RequireTokenPayloadPersisted filters 5 years ago
Kévin Chalet 81273ec362 Decouple the token validation/generation event handlers from the request processing logic 5 years ago
Kévin Chalet f465efda19 Always require that the oi_tkn_typ claim be present if all token types are considered valid 5 years ago
Kévin Chalet b88ba18459 Allow null/empty passwords in the AddEncryptionCertificate()/AddSigningCertificate() helpers 5 years ago
Kévin Chalet 8004a82c1d Revamp the token authentication/generation mechanism and introduce new events 5 years ago
Kévin Chalet 1c407fff1e Update the ID0112 and ID0166 messages to help debug invalid ASP.NET Core configurations 5 years ago
Kévin Chalet c0cbc8a70f Bump the .NET SDK/packages and the Katana dependencies 5 years ago
Kévin Chalet 5df28e19b5 Fix the invalid pass-through mode handling for the logout endpoint in the OWIN server host 5 years ago
Kévin Chalet a6985d6029 Add notnull constraints to the TKey argument used in the EF 6/EF Core entities/stores 5 years ago
Kévin Chalet 488c068f8b Fix the ASP.NET Core/OWIN InferEndpointType handler to correctly compare absolute URLs 5 years ago
Kévin Chalet f455876002 Update the OpenIddictAuthorizationManager.CreateAsync() overload that doesn't take a descriptor to automatically populate the creation date 5 years ago
Kévin Chalet 371afd2303 Update the ASP.NET Core/OWIN server/validation hosts to populate AuthenticationProperties.IssuedUtc/ExpiresUtc 5 years ago
Kévin Chalet 422d8979ad Tweak the log levels used by OpenIddict 5 years ago
Kévin Chalet 7b58f758fe Update GetAsync()'s nullability context to declare TResult as nullable 5 years ago
Kévin Chalet fb90db89f6 Convert DateTimeOffset to DateTime outside EF queries to work around a limitation in the Oracle MySQL provider 5 years ago
Kévin Chalet 970ce43ca7 Allow authorization requests that don't specify response_type=code when PKCE is enforced 5 years ago
Kévin Chalet 35a89f6d72 Bump the .NET SDK and ASP.NET Core/.NET Core dependencies 5 years ago
Kévin Chalet 157afeb7f2 Rework the encryption/signing development certificates mechanism to support multiple certificates 5 years ago
Kévin Chalet 61ea06e598 Fix the authorizations/tokens pruning logic and allow more entries to be removed in a single PruneAsync() call 5 years ago
Kévin Chalet 9fa54593e8
Bump the .NET SDK and ASP.NET Core/.NET Core dependencies 5 years ago
Kévin Chalet ada6f2b292 Rework the encryption/signing development certificates mechanism to support multiple certificates 5 years ago
Kévin Chalet e4c6fb7496 Fix the authorizations/tokens pruning logic and allow more entries to be removed in a single PruneAsync() call 5 years ago
Kévin Chalet 5a6417f756 Reword an obsolete comment in AttachApplicationClaims 5 years ago
Kévin Chalet 1966101587 Update OpenIddictServerDataProtectionFormatter/OpenIddictValidationDataProtectionFormatter.ReadToken() to never return a null value 5 years ago
Kévin Chalet d123a83de6 Fix the Data Protection formatters to use the same properties format version as ASOS 5 years ago
Kévin Chalet 2985e09f8b Update OpenIddictValidationSystemNetHttpHandlers.AttachFormParameters to exclude null values 5 years ago
Kévin Chalet 3ddc34c4c0 Fix CreateDeviceCodeEntry's XML documentation 5 years ago
Dovydas Navickas 473ffd4fa6
Fix an invalid comment in the ValidateTokenEntry handler 5 years ago
Kévin Chalet 3a6d58143e Update resources and XML comments 5 years ago
Kévin Chalet ee03268937 Update OpenIddictResources.resx 5 years ago
Kévin Chalet a5c608ba84 Update the Quartz.NET job to fire at a random date between 1 and 10 minutes after the host starts 5 years ago
Kévin Chalet 037c2ed532 Make various improvements to the OpenIddict.Validation/System.Net.Http integration package 5 years ago
Kévin Chalet 6cf1f72844 Add log messages to inform users when application claims are not included in introspection responses 5 years ago
Kévin Chalet 176427229c Reword the ID0096/ID0097 exception messages 6 years ago
Kévin Chalet dfc57bff56 Add an error_uri to all the errors returned by OpenIddict 6 years ago