44 Commits (06905b23c5232c6ef26a52c4e6c0093d014f3f6a)

Author SHA1 Message Date
Kévin Chalet 06905b23c5 Update the Mvc.Server sample to reference MongoDB 6 years ago
Kévin Chalet 493fa86c0b Implement localized descriptions/display names support 6 years ago
Kévin Chalet 77ca35a53f
Use private claims for the token creation/expiration dates and introduce new Data Protection authentication properties 6 years ago
Kévin Chalet d87803c4ec Rename the default entities 6 years ago
Kévin Chalet f81f8fc7dd Introduce introspection support and revamp the events model used by the validation handler 6 years ago
Kévin Chalet fb92acbdaf Replace OpenIddictApplicationManager.IsConfidentialAsync()/IsPublicAsync()/IsHybridAsync() by HasClientTypeAsync() 6 years ago
Kévin Chalet fd63da76df Allow returning custom challenge/sign-in/sign-out parameters via AuthenticationProperties.Parameters 6 years ago
Kévin Chalet ac5f302b01 Add MapInternalClaims and handle multiple public "scope" claims for backward compatibility 6 years ago
Kévin Chalet 97dffed124 Implement complete WWW-Authenticate response header support 6 years ago
Kévin Chalet 2aa4c45794 Update the server sample to use the authorization manager 6 years ago
Kévin Chalet 225b8ad9f5 Add device code flow support 6 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 7bb2cd9522 Add common claims/scopes/errors constants to OpenIddictConstants 8 years ago
Kévin Chalet 0e5b0cec66 Update exception messages to point to the new OpenIddict services APIs 8 years ago
Kévin Chalet 32fe4b0ae7 Remove OpenIddict.Models/OpenIddict.Stores and move to per-provider models 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 b3de8b998e Introduce OpenIddictScope.Resources and OpenIddictScopeManager.ListResourcesAsync() 8 years ago
Kévin Chalet 611e4a521a Avoid using HttpContext.RequestAborted in the provider classes 8 years ago
Kévin Chalet 5e7a5c103b Port OpenIddict to the new ASP.NET Core 2.0 authentication stack 9 years ago
Kévin Chalet e41b0260bd Add a comment indicating how authorization codes/refresh tokens can be automatically invalidated when the security stamp is updated 9 years ago
Kévin Chalet 277a7149ad Update the MVC sample to exclude the security stamp from the access/identity tokens 9 years ago
Kévin Chalet e01bf880e5 Update the Mvc.Server sample to show how the default encrypted token format can be replaced by JWT 9 years ago
Kévin Chalet e36a80bc14 Adhere to the ASP.NET team coding style guidelines 9 years ago
Kévin Chalet 1a5eed3f3a Add Debug.Assert checks to help diagnose OpenIdConnectRequest model binding issues 9 years ago
Kévin Chalet 69e83a5019 Align the authorization code handling with refresh tokens 9 years ago
Kévin Chalet bb1d2e07be Remove OpenIddictDbContext and revamp OpenIddict/OpenIddict.Core 9 years ago
Kévin Chalet 39fd5763a9 Update OpenIddictProvider to make refresh token requests pass-through 9 years ago
Kévin Chalet cc79326fb4 React to API/namespace changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server 9 years ago
Kévin Chalet 2cc29a8d92 Remove the authorization endpoint resolution logic and update the sample to use FormValueRequiredAttribute 9 years ago
Kévin Chalet 3fed4f1d1c Simplify AuthorizationController.CreateTicketAsync() 9 years ago
Kévin Chalet 893725a998 Update AuthorizationController.CreateTicketAsync to allow requesting the "roles" scope. 9 years ago
Kévin Chalet dde3dc1aca Update the Mvc.Server sample to use the default entity key type 9 years ago
Kévin Chalet d8fadc0f99 Decouple OpenIddict from ASP.NET Core Identity 10 years ago
Kévin Chalet 6c7ff09f01 Remove the email/profile scopes checks 9 years ago
Kévin Chalet 59dc31abe6 Introduce an OpenIdConnectRequest/OpenIdConnectResponse model binder 10 years ago
Kévin Chalet 12af8067f8 Remove the internal CanSignInAsync/IsLockedOutAsync checks 10 years ago
Kévin Chalet 506550f2c7 Replace Controller.Json() by ControllerBase.BadRequest() to return a 400 response for invalid token requests 10 years ago
Kévin Chalet 94f1189592 Remove OpenIddictMiddleware and the parameterless OpenIddictBuilder.EnableAuthorizationEndpoint() overloads 10 years ago
Kévin Chalet 1db3779ab3 Allow handling grant_type=password and grant_type=client_credentials requests in user code and introduce OpenIddictMiddleware 10 years ago
Kévin Chalet 113176d023 Extend request_id to the logout endpoint and update AuthorizationController to only flow the request_id instead of the entire payload 10 years ago
Kévin Chalet b96fa64f44 Update OpenIddict.Core to target the ASOS beta7 nightly builds 10 years ago
Kévin Chalet 696b883d4d Replace the internal error handling logic by the status code pages stack 10 years ago
Kévin Chalet 4e225db73b Remove OpenIddict.Mvc, OpenIddict.Assets and OpenIddict.Security 10 years ago