5 Commits (5c40217da40c453243039ec38157b74ba2ff34a2)

Author SHA1 Message Date
Kévin Chalet 5c40217da4 Replace the application provider/events by a new notifications-based system 8 years ago
Kévin Chalet aa89d0c215 Automatically validate the authorization associated with authorization codes/refresh tokens 8 years ago
Kévin Chalet 32fe4b0ae7 Remove OpenIddict.Models/OpenIddict.Stores and move to per-provider models 8 years ago
Kévin Chalet 9515954ac9 Introduce non-generic manager interfaces and update the token server/validation services to use them 8 years ago
Kévin Chalet 7bca2c06ed Revamp the OpenIddict services registration process and introduce new builders to separate the server APIs from the core APIs 8 years ago
Kévin Chalet ef139e23d1 Move the default stores to OpenIddict.Stores and the server components to OpenIddict.Server 8 years ago
Kévin Chalet e189c829a6 Change the default log level of various messages 8 years ago
Kévin Chalet 6b52ed4774 Simplify the OpenIddictProvider.ProcessSigninResponse() logic 8 years ago
Kévin Chalet bc6440ae9e Avoid changing the status of the token used in the token request when revoking previous tokens 8 years ago
Kévin Chalet 721646357d Make the CancellationToken parameters optional in the managers APIs 8 years ago
Kévin Chalet 9bae6740db Cache the TApplication/TToken entities in the request properties to avoid multiple stores calls 8 years ago
Kévin Chalet a19f5e81ff Rename OpenIddictToken.Ciphertext/Hash to Payload/ReferenceId and add new methods to allow overriding the default obfuscation 8 years ago
Kévin Chalet fa264642d4 Flow the claims principal/authentication properties from the OpenIddict provider to the authorizations/tokens stores 8 years ago
Kévin Chalet 0a409a3013 Correctly restore the authentication properties of non-reference authorization codes/refresh tokens 8 years ago
Kévin Chalet d7589c229e Allow custom properties marked as public to be returned as authorization/logout/token response parameters 8 years ago
Kévin Chalet 1bddda9cdb Add new GetApplicationIdAsync()/SetApplicationIdAsync() methods in the authorization/token managers/stores 8 years ago
Kévin Chalet 31abb05f4d Introduce timestamp properties and update the Entity Framework stores to avoid swalling DbUpdateConcurrencyException 8 years ago
Kévin Chalet cf3e649b0f Add automatic revocation of old tokens when redeeming refresh tokens with rolling tokens enabled 8 years ago
Kévin Chalet acfcef6817 Introduce a new OpenIddictAuthorization.Type property and the corresponding stores methods 8 years ago
Kévin Chalet 8488dd4f81 Introduce the ability to specify multiple callback URLs (redirect_uri and post_logout_redirect_uri) 8 years ago
Kévin Chalet e88a1cb2ba Allow the authorization/token status to be directly set on the descriptor 8 years ago
Kévin Chalet 54c0af96dd Prevent the OpenID Connect server middleware from using its default logic when deserializing reference tokens 8 years ago
Kévin Chalet eb6588576e Introduce a new rolling tokens option and disable it by default 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 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 89186da952 React to contract 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 00e6fac166 Reintroduce token/subject binding and add authorization support 9 years ago
Kévin Chalet 1478905dc9 Introduce a new DisableTokenRevocation option 9 years ago
Kévin Chalet bb1d2e07be Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core 9 years ago
Kévin Chalet cc79326fb4 React to API/namespace changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server 9 years ago
Kévin Chalet d8fadc0f99 Decouple OpenIddict from ASP.NET Core Identity 10 years ago
Kévin Chalet b96fa64f44 Update OpenIddict.Core to target the ASOS beta7 nightly builds 10 years ago
Kévin Chalet c1d1d426d2 Update OpenIddictProvider.ValidateRevocationRequest to skip request validation when client authentication cannot be enforced 10 years ago
Kévin Chalet 154fa490b7 Implement automatic authorization code revocation 10 years ago
Kévin Chalet dced1cd8fe Migrate to the .NET Core/ASP.NET Core RTM packages 10 years ago
XperiAndri 4a3b84ddb5 Introduce OpenIddictApplication.ClientId to separate the public client identifier from the internal primary key 10 years ago
Massimiliano Donini 758e1266af Introduce new log messages in OpenIddictProvider and throw exceptions when appropriate 10 years ago
Kévin Chalet 1bde9c2cf5 Introduce OpenIddictUserManager and add OpenIddictToken/OpenIddictUser/OpenIddictApplication relationships support 10 years ago
Kévin Chalet 3204c31560 Add non-GUID/string primary keys support for OpenIddictToken and add new log messages 10 years ago
Kévin Chalet d0dce5b33a Refactor OpenIddict/OpenIddict.Core, introduce new entities and add built-in refresh token revocation 10 years ago