78 Commits (af1fb2e8907b3dce6d50558a6b90874a6680837b)

Author SHA1 Message Date
Kévin Chalet 37e24a5e76 Replace the Timestamp properties by new ConcurrencyToken properties to work around a MySQL limitation 9 years ago
Kévin Chalet 8db7c49a43 Fix the Entity Framework 6.x authorizations/tokens stores to use the FindAsync() method correctly 9 years ago
Kévin Chalet fa264642d4 Flow the claims principal/authentication properties from the OpenIddict provider to the authorizations/tokens stores 9 years ago
Kévin Chalet 8404db2bec Fix OpenIddictAuthorizationStore.SetApplicationIdAsync() to use the correct navigation property 9 years ago
Kévin Chalet 4f4eb43487 Enable cascade delete for authorizations and tokens 9 years ago
Kévin Chalet 1bddda9cdb Add new GetApplicationIdAsync()/SetApplicationIdAsync() methods in the authorization/token managers/stores 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 1118e77977 Update the managers/stores methods to accept and return ImmutableArray instead of raw arrays 9 years ago
Kévin Chalet acfcef6817 Introduce a new OpenIddictAuthorization.Type property and the corresponding stores methods 9 years ago
Kévin Chalet 995063b60f Introduce new CountAsync()/ListAsync() methods in the stores/managers 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 1b63058b6d Update the Entity Framework/Entity Framework Core stores to use FindAsync() instead of SingleOrDefaultAsync() when possible 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 3c17571919 Introduce built-in Entity Framework 6.x stores for OpenIddict 9 years ago
Kévin Chalet be5e842c96 Rename OpenIddict.EntityFramework to OpenIddict.EntityFrameworkCore 10 years ago
Kévin Chalet bb1d2e07be Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core 10 years ago
Kévin Chalet bc5f21ad26 Remove OpenIddictUser 10 years ago
Kévin Chalet d8fadc0f99 Decouple OpenIddict from ASP.NET Core Identity 10 years ago
Kévin Chalet dced1cd8fe Migrate to the .NET Core/ASP.NET Core RTM packages 10 years ago
XperiAndri fd7420c445 Rename OpenIddictContext to OpenIddictDbContext 10 years ago
XperiAndri 4a3b84ddb5 Introduce OpenIddictApplication.ClientId to separate the public client identifier from the internal primary key 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 98724925bc Replace OpenIddictContext<TUser, TKey> by OpenIddictContext<TUser, TRole> 10 years ago
Kévin Chalet a384f6e5a8 Reorder OpenIddictContext's generic arguments to allow specifying a custom TRole entity easily 10 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 11 years ago