Kévin Chalet
|
204b87dbea
|
Bring back OpenIddict.Validation and introduce OpenIddict.Validation.AspNetCore, OpenIddict.Validation.Owin, OpenIddict.Validation.DataProtection, OpenIddict.Validation.ServerIntegration and OpenIddict.Validation.SystemNetHttp
|
7 years ago |
Kévin Chalet
|
858740818e
|
Reintroduce token storage, reference tokens, non-sliding expiration, rolling tokens and token revocation support
|
7 years ago |
Kévin Chalet
|
fef92dfb27
|
Promote the Issuer address to a global transaction property
|
7 years ago |
Kévin Chalet
|
9d2446764b
|
Replace Task by ValueTask in OpenIddict.Server/OpenIddict.Server.AspNetCore/OpenIddict.Server.Owin
|
7 years ago |
Kévin Chalet
|
9ee38c0efb
|
Introduce the first experimental OpenIddict 3.0 bits and move the build infrastructure to Arcade
|
7 years ago |
Kévin Chalet
|
ecd6bab19d
|
Remove the .Internal namespace and make the pubternal types public or internal
|
7 years ago |
Kévin Chalet
|
2bbd153f40
|
Update OpenIddictServerConfiguration to validate the default schemes and ensure they don't point to the OpenIddict server handler
|
8 years ago |
Kévin Chalet
|
041a83847a
|
Introduce AuthenticationTicket extensions and move the EntityFramework/EntityFrameworkCore extensions to a better namespace
|
8 years ago |
Kévin Chalet
|
55f358689c
|
Introduce built-in entity caching support in the managers and allow disabling the additional checks
|
8 years ago |
Kévin Chalet
|
978c398d7d
|
Introduce new constants
|
8 years ago |
Kévin Chalet
|
9a06891507
|
Tweak the events model to force user-defined handlers to explicitly determine whether other handlers can be invoked
|
8 years ago |
Kévin Chalet
|
0f89f638eb
|
Introduce new FindAsync methods in OpenIddictTokenManager/IOpenIddictTokenStore
|
8 years ago |
Kévin Chalet
|
4d8e458df5
|
Update documentation and move the MVC binder/binder provider to an .Internal namespace
|
8 years ago |
Kévin Chalet
|
bbf4c42057
|
Move the server and validation components to an .Internal namespace
|
8 years ago |
Kévin Chalet
|
3eebdb21f6
|
Update the aspnet-contrib dependencies and introduce a new OpenIddictServerBuilder.AddSigningCertificate() extension accepting a X509KeyStorageFlags parameter
|
8 years ago |
Kévin Chalet
|
62ea117682
|
Store the token/authorization identifiers in new internal authentication properties
|
8 years ago |
Kévin Chalet
|
e9c796ca37
|
Throw an InvalidOperationException when SignIn() is called with an unauthenticated ClaimsIdentity
|
8 years ago |
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
|
943e9578f3
|
Introduce OpenIddictServerBuilder.RegisterProvider() to allow registering a custom OpenID Connect server provider
|
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
|
5fc0f4cad8
|
Avoid returning an error when extending the lifetime of a refresh token or revoking previous tokens fails
|
8 years ago |
Kévin Chalet
|
6b52ed4774
|
Simplify the OpenIddictProvider.ProcessSigninResponse() logic
|
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
|
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
|
d7589c229e
|
Allow custom properties marked as public to be returned as authorization/logout/token response parameters
|
9 years ago |
Kévin Chalet
|
6b97606d0f
|
Introduce a new option allowing to configure the registered scopes
|
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
|
e36a80bc14
|
Adhere to the ASP.NET team coding style guidelines
|
9 years ago |
Kévin Chalet
|
bb1d2e07be
|
Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core
|
10 years ago |
Kévin Chalet
|
2cc29a8d92
|
Remove the authorization endpoint resolution logic and update the sample to use FormValueRequiredAttribute
|
10 years ago |
Kévin Chalet
|
d8fadc0f99
|
Decouple OpenIddict from ASP.NET Core Identity
|
10 years ago |
Kévin Chalet
|
d0dce5b33a
|
Refactor OpenIddict/OpenIddict.Core, introduce new entities and add built-in refresh token revocation
|
10 years ago |
Kévin Chalet
|
270f57fc01
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
1d76680d10
|
10 years ago |
Kévin Chalet
|
8f5295b4bd
|
Migrate to ASP.NET Core/.NET CLI
|
10 years ago |
Kévin Chalet
|
7a2afc1515
|
Introduce a new "roles" scope and update the userinfo endpoint to expose user roles
|
10 years ago |
Kévin Chalet
|
d7cb3bd3a9
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
0fecdbe58f
|
10 years ago |
Kévin Chalet
|
b044568563
|
Relax the client authentication policy to allow public applications to use the refresh token grant
|
10 years ago |
Kévin Chalet
|
9c481cc09f
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
b5d8377e8c
|
11 years ago |
Kévin Chalet
|
8625afc45b
|
React to namespace changes in aspnet/Options
60130801e7
|
11 years ago |
Kévin Chalet
|
1329099123
|
Add built-in support for ASP.NET Identity's security stamp
|
11 years ago |
Kévin Chalet
|
5f74ef3225
|
Automatically add user roles to access and identity tokens
|
11 years ago |
Kévin Chalet
|
e268b5e7be
|
Add explicit claim destinations
|
11 years ago |
Kévin Chalet
|
2bc5f3fb63
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
26732f2162
|
11 years ago |
Kévin Chalet
|
0b9e019f31
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
e882fabcd7
|
11 years ago |
Kévin Chalet
|
290f54b582
|
Relax the client authentication policy to allow public clients to use the authorization code flow
|
11 years ago |
Kévin Chalet
|
1c64cc5b3f
|
Reject prompt=none requests when the user is not authenticated
|
11 years ago |