27 Commits (5c1cda0ac5182008928d832294c96c3241b8ae03)

Author SHA1 Message Date
Kévin Chalet 5c1cda0ac5 Implement native mTLS client authentication support in the server stack 4 days ago
Kévin Chalet 7267fa03b6 Introduce new methods in OpenIddictApplicationDescriptor to make working with permissions and settings easier 8 months ago
Kévin Chalet 91a68c161a Implement client authentication support for the PAR endpoint 8 months ago
Kévin Chalet 8c94cb7c13 Implement OAuth 2.0 Token Exchange support 8 months ago
Kévin Chalet bef75c4f56 Use the CreateAsyncScope() helper to avoid having to manually cast IServiceProvider to IAsyncDisposable 11 months ago
Kévin Chalet 42d6369910 Implement Pushed Authorization Requests (PAR) support and revamp the request caching feature 12 months ago
Kévin Chalet 878569cd3f Update the ASP.NET Core/OWIN hosts to support returning authentication properties for errored requests 1 year ago
Kévin Chalet d4c05e2e23 Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers 1 year ago
Kévin Chalet 362a52fd14 Add a MAUI client sample 2 years ago
Kévin Chalet 4f1566665a Allow specifying an explicit code challenge method/grant type/response type/response mode per challenge when using OpenIddictClientService or the ASP.NET Core/OWIN integrations 2 years ago
Kévin Chalet 3503ecd327 Update the console sandbox to support token refreshing/introspection/revocation with the resource owner password credentials grant 2 years ago
Kévin Chalet 6bb44132b3 Update the system integration package to support interactive logout 2 years ago
Kévin Chalet 4f09c587ab Update the client stack to support standard token revocation 2 years ago
Kévin Chalet 372eceab62 Add introspection support in the client stack 2 years ago
Kévin Chalet e896a0f8d4 Update the ASP.NET Core samples to target .NET Framework 4.8 2 years ago
Kévin Chalet d6c9c0b35c Add client assertions support to the server stack 2 years ago
Kévin Chalet 1c382d90ba Introduce application settings and support configuring token lifetimes per client 2 years ago
Kévin Chalet 4af3f8dc6f Introduce support for application types 2 years ago
Kévin Chalet 4685332df5 Add device authorization grant support in the OpenIddict client 3 years ago
Kévin Chalet ce1d49b3a6 Update the embedded web server to listen on 127.0.0.1/::1 when possible and use http://localhost/ as the default client URI 3 years ago
Kévin Chalet 9b5075e656 Replace the client Windows integration by a cross-platform package and add HttpListener and WebAuthenticationBroker support 3 years ago
Kévin Chalet 532a5941ec Introduce Windows support for the client stack 3 years ago
Kévin Chalet 06afece93a Fix the user code generation logic 3 years ago
Kévin Chalet a99a6cdace Implement RP-initiated logout in the client stack 4 years ago
Kévin Chalet 68ae22d8b5
Introduce a web providers companion package 4 years ago
Kévin Chalet ec32cfa6e5 Add System.Text.Json.Nodes support and revamp the OpenIddictParameter primitive 4 years ago
Kévin Chalet 3bf51e1600 Introduce the first bits of the OpenIddict client 6 years ago
Kévin Chalet 7c08434e08 Move the Mvc.Client/Mvc.Server projects to a new sandbox folder 4 years ago
Kévin Chalet 62de1d3e90 Use the new CreateAsyncScope() API introduced in .NET 6.0 4 years ago
Kévin Chalet 26b8414114 Remove unnecessary usings 4 years ago
Kévin Chalet 148a987a23 Update the code base to use file-scoped namespaces 4 years ago
Kévin Chalet cc2866dd0f Update the samples to enable SSL/TLS 5 years ago
Kévin Chalet 84facf0895 Introduce response type permissions, remove hybrid clients support and bring back none flow support 5 years ago
Kévin Chalet 725265e04e Update the MongoDB stores to use ImmutableList instead of ImmutableArray 5 years ago
Kévin Chalet 00e2bf8e1b Execute the OpenIddict Quartz job 2 minutes after the application starts 5 years ago
Kévin Chalet 3841f32f17 Update the entire codebase to use is null/is not null 5 years ago
Kévin Chalet 06905b23c5 Update the Mvc.Server sample to reference MongoDB 6 years ago
Kévin Chalet d87803c4ec Rename the default entities 6 years ago
Kévin Chalet 414e05eed4 Create a DB entry for all types of tokens, rework reference tokens support and add token entry validation to the validation handler 6 years ago
Kévin Chalet 276a9b8a7d Update OpenIddict.Validation.SystemNetHttp to use ReadAsStringAsync() and rework the samples 6 years ago