Kévin Chalet
|
43b00fcf31
|
Backport the none flow removal to OpenIddict 1.x
|
8 years ago |
Kévin Chalet
|
6471384676
|
Remove built-in support for the none flow
|
8 years ago |
Kévin Chalet
|
e846f204aa
|
Backport the managers changes to OpenIddict 1.x
|
8 years ago |
Kévin Chalet
|
4f57d16b66
|
Introduce new methods in the authorization manager
|
8 years ago |
Kévin Chalet
|
854fd5804a
|
Backport the managers changes to OpenIddict 1.x
|
8 years ago |
Kévin Chalet
|
173c89231f
|
Make the CreateAsync() API consistent with DeleteAsync()/UpdateAsync()
|
8 years ago |
Kévin Chalet
|
7b65cccb7a
|
Introduce a new FindAsync method allowing to retrieve all the authorizations satisfying the specified client/subject/scopes requirements
|
9 years ago |
Kévin Chalet
|
dac9b2b3f4
|
Backport the managers changes to OpenIddict 1.x
|
8 years ago |
Kévin Chalet
|
721646357d
|
Make the CancellationToken parameters optional in the managers APIs
|
8 years ago |
Kévin Chalet
|
679099f5dc
|
Backport the new application permissions feature to OpenIddict 1.x
|
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
|
c079027ca7
|
Introduce full support for application permissions
|
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 |
tuath
|
6d1ce09690
|
Remove mentions of the nightly builds feed from README.md
|
8 years ago |
Kévin Chalet
|
df3aee64f1
|
Backport the caching logic to OpenIddict 1.x
|
8 years ago |
Kévin Chalet
|
9bae6740db
|
Cache the TApplication/TToken entities in the request properties to avoid multiple stores calls
|
9 years ago |
Kévin Chalet
|
f11b4fdb4e
|
Remove the generic OpenIddictExtension class
|
9 years ago |
Kévin Chalet
|
a97d666649
|
Backport the XML documentation changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
857820d6f9
|
Fix invalid XML documentation in the scopes manager/store
|
9 years ago |
Kévin Chalet
|
1410799346
|
Backport the scopes manager/store changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
41a19beb41
|
Introduce IOpenIddictScopeStore/OpenIddictScopeManager.FindByIdAsync()/GetIdAsync()
|
9 years ago |
Kévin Chalet
|
c7a5e8436d
|
Backport the application manager changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
01ab603723
|
Introduce OpenIddictApplicationManager.GetPostLogoutRedirectUrisAsync()/GetRedirectUrisAsync()
|
9 years ago |
Kévin Chalet
|
70befdd884
|
Backport the models/stores changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
a19f5e81ff
|
Rename OpenIddictToken.Ciphertext/Hash to Payload/ReferenceId and add new methods to allow overriding the default obfuscation
|
9 years ago |
Kévin Chalet
|
412b53b71c
|
Backport the stores changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
bddfdb74be
|
Add "state" parameters to the GetAsync()/ListAsync() stores methods to avoid closure allocations
|
9 years ago |
Kévin Chalet
|
0b44a6674f
|
Backport the stores changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
02d5ff7100
|
Update the authorizations/tokens stores to eagerly load the associated applications/authorizations
|
9 years ago |
Kévin Chalet
|
07177df0d3
|
Rework the applications/authorizations/scopes/tokens stores methods
|
9 years ago |
Kévin Chalet
|
e25058a8dd
|
Backport the stores changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
5c1eaff415
|
Use FirstOrDefaultAsync() instead of SingleOrDefaultAsync() to avoid generating SELECT TOP(2) SQL requests
|
9 years ago |
Kévin Chalet
|
290de40e6a
|
Backport the stores changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
83eddce4f4
|
Use ToListAsync() instead of ToArrayAsync() to save an intermediate allocation
|
9 years ago |
Kévin Chalet
|
ae123836c6
|
Backport the entities changes to OpenIddict 1.x
|
9 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
|
361641cbb4
|
Backport the Entity Framework stores changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
5ce37e4ad2
|
Update OpenIddictAuthorizationManager.FindAsync() to return an array of authorizations instead of a single element
|
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
|
a5376d46f0
|
Update IOpenIddictTokenStore.FindByApplicationIdAsync()/FindByAuthorizationIdAsync() to work around an Entity Framework bug
|
9 years ago |
Kévin Chalet
|
ffb3203a34
|
Backport the descriptors changes to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
6116ba2d7d
|
Replace IOpenIddictApplicationStore.GetTokensAsync() by IOpenIddictTokenStore.FindByApplicationIdAsync()
|
9 years ago |
Kévin Chalet
|
59b29d2d23
|
Optimization: update SetPostLogoutRedirectUrisAsync() and SetRedirectUrisAsync() to avoid running checks for default or empty arrays
|
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
|
62328923cd
|
Backport the non-reference tokens deserialization fix to OpenIddict 1.x
|
9 years ago |
Kévin Chalet
|
0a409a3013
|
Correctly restore the authentication properties of non-reference authorization codes/refresh tokens
|
9 years ago |
Kévin Chalet
|
b06bc2fc00
|
Update version.props to build 2.0.0-rc2 packages
|
9 years ago |
Kévin Chalet
|
8c644f2800
|
Incorporate the changes committed in the rel/2.0.0-rc1 branch
|
9 years ago |
Kévin Chalet
|
c4627b7e12
|
Incorporate the changes committed in the rel/1.0.0-rc1 branch
|
9 years ago |
Kévin Chalet
|
3d507b4f1f
|
Change OpenIddict.EntityFramework's target framework from net461 to net451
|
9 years ago |