9 Commits (e13e2b4bb4c51978a31db9498a0b502c0ae5c4f3)

Author SHA1 Message Date
Kévin Chalet e2e2c84001 Bump PolySharp to 1.6.0 and decorate Uri and JSON properties/parameters with [StringSyntax] 3 years ago
Kévin Chalet 5fb23d5779 Use <see langword="*"/> instead of <c>*</c> 4 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 750f842273 Replace DateTimeOffset by DateTime in the EF Core/EF 6 models 6 years ago
Kévin Chalet a993f8273d Use T? on unconstrained type parameters 6 years ago
Kévin Chalet f84a10270e Revamp the authorizations/tokens pruning mechanism 6 years ago
Kévin Chalet 0f0a50a969 Add nullable annotations to OpenIddict.EntityFramework.Models 6 years ago
Kévin Chalet d87803c4ec Rename the default entities 6 years ago
Kévin Chalet a60014dda5 Introduce OpenIddictAuthorizationManager.FindByApplicationIdAsync() and decorate the built-in models with [DebuggerDisplay] 8 years ago
Kévin Chalet b348a12a1c Update the EF 6.x/EF Core entities to use HashSet instead of List and automatically register EF 6.x context classes in the DI container 8 years ago
Kévin Chalet 32fe4b0ae7 Remove OpenIddict.Models/OpenIddict.Stores and move to per-provider models 8 years ago
Kévin Chalet 98651b9e34 Update OpenIddictApplication.PostLogoutRedirectUris/RedirectUris and OpenIddictAuthorization.Scopes to be stored as JSON arrays 8 years ago
Kévin Chalet fb5d8c9351 Introduce OpenIddictApplication/Authorization/Scope/Token.Properties as a way to store untyped properties in the database 8 years ago
Kévin Chalet 37e24a5e76 Replace the Timestamp properties by new ConcurrencyToken properties to work around a MySQL limitation 9 years ago
Kévin Chalet 31abb05f4d Introduce timestamp properties and update the Entity Framework stores to avoid swalling DbUpdateConcurrencyException 9 years ago
Kévin Chalet acfcef6817 Introduce a new OpenIddictAuthorization.Type property and the corresponding stores methods 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 e88a1cb2ba Allow the authorization/token status to be directly set on the descriptor 9 years ago
Kévin Chalet 3280e09c1d Introduce built-in reference tokens support and automatic compromised tokens revocation 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 bb1d2e07be Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core 9 years ago
Kévin Chalet 5b0b735c18 Remove CLR foreign keys to prevent Entity Framework from throwing an exception when TKey is a value type 10 years ago
Kévin Chalet 8b4b63a63b Rework the entities to allow exposing a services.AddOpenIddict<TUser, TContext, TKey>() extension 10 years ago
Kévin Chalet d0dce5b33a Refactor OpenIddict/OpenIddict.Core, introduce new entities and add built-in refresh token revocation 10 years ago