Kévin Chalet
|
62ea117682
|
Store the token/authorization identifiers in new internal authentication properties
|
8 years ago |
Kévin Chalet
|
5c40217da4
|
Replace the application provider/events by a new notifications-based system
|
8 years ago |
Kévin Chalet
|
7e10bedb73
|
Remove implicit permissions and introduce OpenIddictServerBuilder.IgnoreEndpointPermissions()/IgnoreGrantTypePermissions()/IgnoreScopePermissions()
|
8 years ago |
Kévin Chalet
|
8f9c6f109d
|
Enable scope validation and reject unidentified token/revocation requests by default
|
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
|
611e4a521a
|
Avoid using HttpContext.RequestAborted in the provider classes
|
8 years ago |
Kévin Chalet
|
721646357d
|
Make the CancellationToken parameters optional in the managers APIs
|
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
|
31abb05f4d
|
Introduce timestamp properties and update the Entity Framework stores to avoid swalling DbUpdateConcurrencyException
|
9 years ago |
Kévin Chalet
|
38e69a7034
|
Reword the error messages returned by the OpenIddict endpoints
|
9 years ago |
Kévin Chalet
|
013c480fec
|
Update the exception thrown by OpenIddictModelBinder and include the token identifier in the log messages when possible
|
9 years ago |
Kévin Chalet
|
f95a17acae
|
Introduce a new hybrid client type and prevent confidential clients from retrieving an identity token from the authorization endpoint
|
9 years ago |
Kévin Chalet
|
3280e09c1d
|
Introduce built-in reference tokens support and automatic compromised tokens revocation
|
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
|
0ac6071afd
|
React to API changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server
db9900175b
|
9 years ago |
Kévin Chalet
|
e36a80bc14
|
Adhere to the ASP.NET team coding style guidelines
|
9 years ago |
Kévin Chalet
|
7c65c83a04
|
Introduce new IOpenIddictApplicationStore/OpenIddictApplicationManager APIs
|
10 years ago |
Kévin Chalet
|
1478905dc9
|
Introduce a new DisableTokenRevocation option
|
10 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
|
d8fadc0f99
|
Decouple OpenIddict from ASP.NET Core Identity
|
10 years ago |
Kévin Chalet
|
673caa409d
|
Introduce OpenIddictBuilder.RequireClientIdentification()
|
10 years ago |
Kévin Chalet
|
76d9b62571
|
Reject authorization requests that specify code_challenge_method=plain or use an inappropriate response type
|
10 years ago |
Kévin Chalet
|
b96fa64f44
|
Update OpenIddict.Core to target the ASOS beta7 nightly builds
|
10 years ago |
Kévin Chalet
|
c1d1d426d2
|
Update OpenIddictProvider.ValidateRevocationRequest to skip request validation when client authentication cannot be enforced
|
10 years ago |
Kévin Chalet
|
154fa490b7
|
Implement automatic authorization code revocation
|
10 years ago |
Kévin Chalet
|
dced1cd8fe
|
Migrate to the .NET Core/ASP.NET Core RTM packages
|
10 years ago |
XperiAndri
|
4a3b84ddb5
|
Introduce OpenIddictApplication.ClientId to separate the public client identifier from the internal primary key
|
10 years ago |
Massimiliano Donini
|
758e1266af
|
Introduce new log messages in OpenIddictProvider and throw exceptions when appropriate
|
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
|
d0dce5b33a
|
Refactor OpenIddict/OpenIddict.Core, introduce new entities and add built-in refresh token revocation
|
10 years ago |