Kévin Chalet
|
978c398d7d
|
Introduce new constants
|
8 years ago |
Kévin Chalet
|
bbf4c42057
|
Move the server and validation components to an .Internal namespace
|
8 years ago |
Kévin Chalet
|
62ea117682
|
Store the token/authorization identifiers in new internal authentication properties
|
8 years ago |
Kévin Chalet
|
7e10bedb73
|
Remove implicit permissions and introduce OpenIddictServerBuilder.IgnoreEndpointPermissions()/IgnoreGrantTypePermissions()/IgnoreScopePermissions()
|
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
|
943e9578f3
|
Introduce OpenIddictServerBuilder.RegisterProvider() to allow registering a custom OpenID Connect server provider
|
8 years ago |
Kévin Chalet
|
92524d4371
|
Introduce OpenIddictServerDefaults and OpenIddictValidationDefaults
|
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
|
8592dce45b
|
Update the Get*Async() managers/stores methods to return ValueTask instead of Task
|
8 years ago |
Kévin Chalet
|
e0975fb283
|
Update the introspection endpoint to only accept access tokens with an explicit audience attached
|
8 years ago |
Kévin Chalet
|
c079027ca7
|
Introduce full support for application permissions
|
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
|
a19f5e81ff
|
Rename OpenIddictToken.Ciphertext/Hash to Payload/ReferenceId and add new methods to allow overriding the default obfuscation
|
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
|
cf3e649b0f
|
Add automatic revocation of old tokens when redeeming refresh tokens with rolling tokens enabled
|
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
|
df6bafb723
|
Add missing license headers
|
9 years ago |
Kévin Chalet
|
a4284c188f
|
Move OpenIddictExtensions to the Microsoft.Extensions.DependencyInjection namespace
|
9 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
|
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
|
7c65c83a04
|
Introduce new IOpenIddictApplicationStore/OpenIddictApplicationManager APIs
|
9 years ago |
Kévin Chalet
|
bb1d2e07be
|
Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core
|
10 years ago |
Kévin Chalet
|
cc79326fb4
|
React to API/namespace changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
146759e15e
7f0760bbc7
|
10 years ago |
Kévin Chalet
|
135da2f611
|
Make transparent request caching an opt-in feature
|
10 years ago |
Kévin Chalet
|
53b38c93f3
|
Add the OpenIddict endpoints tests
|
10 years ago |