165 Commits (97dffed124bc0ab8a7ed72d6567091d1cbe570be)

Author SHA1 Message Date
Kévin Chalet 97dffed124 Implement complete WWW-Authenticate response header support 6 years ago
Kévin Chalet e4b2150f23 Enforce JWT access token encryption by default 6 years ago
Kévin Chalet 2aa4c45794 Update the server sample to use the authorization manager 6 years ago
Kévin Chalet a25907cd52 Automatically map the scope/azp access token claims to their OpenIddict private claims equivalents 6 years ago
Kévin Chalet 244e8fa254 Bump Microsoft.NETFramework.ReferenceAssemblies from 1.0.0-preview.2 to 1.0.0 6 years ago
Kévin Chalet bef913d002 Replace JSON.NET by System.Text.Json, store cached requests as JWE/JWS payloads and set the typ header of JWT tokens 6 years ago
Kévin Chalet 6f2b9cddbb Update README.md to reference the OpenIddict 3.0 alpha packages 6 years ago
Kévin Chalet 552ac02176 Introduce application requirements and add per-application PKCE enforcement support 7 years ago
Kévin Chalet 225b8ad9f5 Add device code flow support 6 years ago
Kévin Chalet b80244cf92 Reintroduce token generation/validation log traces 6 years ago
Kévin Chalet edf371fd9e Cross-compile the ASP.NET Core hosts to support ASP.NET Core 2.x on .NET Framework/.NET Core 2.1 7 years ago
Kévin Chalet 4a1d15f107
Introduce OpenIddictServerOptions.ResponseTypes/ResponseModes to support registering custom response types/modes 6 years ago
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 6 years ago
Kévin Chalet 75d4455b27
Convert OpenIddict, OpenIddict.AspNetCore and OpenIddict.Owin to real meta-packages 6 years ago
Kévin Chalet 189aadaaf0
Remove the CryptoHelper reference from OpenIddict.Core 7 years ago
Kévin Chalet 94e71b530b
Reintroduce the introspection endpoint 7 years ago
Kévin Chalet 2e45becc5a
Bring back userinfo support 7 years ago
Kévin Chalet 8546ca47af
Bring back logout/end session endpoint support 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 55f358689c Introduce built-in entity caching support in the managers and allow disabling the additional checks 7 years ago
Kévin Chalet 978c398d7d Introduce new constants 8 years ago
Kévin Chalet c7650f8dd6 Update the MongoDB C# driver to 2.7.0 8 years ago
Kévin Chalet 7bb2cd9522 Add common claims/scopes/errors constants to OpenIddictConstants 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 0e5b0cec66 Update exception messages to point to the new OpenIddict services APIs 8 years ago
Kévin Chalet 33af961b0c Rename options.AddMvcBinders() to options.UseMvc() and add an option allowing to disable binding exceptions 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
Chino Chang 03a27051ec Create a validation middleware with reference tokens support 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 efce0af499 Introduce OpenIddictApplication.ConsentType and add new authorization helpers 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 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 9fc00af0ab Update the samples to use WebHost.CreateDefaultBuilder() 8 years ago
Kévin Chalet 8488dd4f81 Introduce the ability to specify multiple callback URLs (redirect_uri and post_logout_redirect_uri) 8 years ago
Kévin Chalet ae54086ae9 Disable the built-in OIDC claims mapping feature in the MVC sample 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 5aa4219efe Update common.props to generate symbols packages and use DebugType=full on Windows 9 years ago
Kévin Chalet 112c46deb6 Migrate to the new .csproj project system 9 years ago
Kévin Chalet 9970537ebf Migrate to the ASOS rc1-final packages 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 55a87bf989 React to behavior changes in aspnet-contrib/AspNet.Security.OpenIdConnect.Server 9 years ago
Kévin Chalet e82baf9fab React to API changes in aspnet-contrib/AspNet.Security.OAuth.Extensions 9 years ago
Kévin Chalet e36a80bc14 Adhere to the ASP.NET team coding style guidelines 9 years ago