Kévin Chalet
|
5c1cda0ac5
|
Implement native mTLS client authentication support in the server stack
|
4 days ago |
Kévin Chalet
|
9797f86194
|
Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty()
|
1 month ago |
Kévin Chalet
|
cefc4dcba9
|
Do not build AsyncEnumerableExtensions on .NET 10
|
3 months ago |
Kévin Chalet
|
a0f39b4b5c
|
Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask
|
3 months ago |
Kévin Chalet
|
13f352af6d
|
Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs
|
3 months ago |
Kévin Chalet
|
77cc46ae1b
|
Bump the .NET SDK/dependencies and remove the .NET 8.0 Android/iOS/Mac Catalyst/macOS target framework monikers
|
3 months ago |
Kévin Chalet
|
0cb4713bbd
|
Bump Katana to 4.2.3 and use the new IAppBuilder.GetDefaultCookieManager() extension
|
6 months ago |
Kévin Chalet
|
7267fa03b6
|
Introduce new methods in OpenIddictApplicationDescriptor to make working with permissions and settings easier
|
8 months ago |
Kévin Chalet
|
a72febd75c
|
Generate access types and durations constants for the Aliba, Google, Huawei, MusicBrainz, Reddit and Zoho providers
|
8 months ago |
Kévin Chalet
|
ea09c7f2fb
|
Update the console sandbox to use the Google integration
|
8 months ago |
Kévin Chalet
|
91a68c161a
|
Implement client authentication support for the PAR endpoint
|
8 months ago |
Kévin Chalet
|
9a74ea5e4f
|
Remove unnecessary view models
|
8 months ago |
Kévin Chalet
|
8c94cb7c13
|
Implement OAuth 2.0 Token Exchange support
|
8 months ago |
Kévin Chalet
|
c887672c4a
|
Support using Process.Start() on macOS and reintroduce the runtime checks preventing the portable version of OpenIddict.Client.SystemIntegration from being used on Android, iOS and Mac Catalyst
|
8 months ago |
Kévin Chalet
|
b8315727b8
|
Enable nullable references support in the ASP.NET Core samples
|
8 months ago |
Kévin Chalet
|
b72bfd2c40
|
Update the samples to clarify the relationship between the expiration of the authentication results returned by OpenIddict and the lifetime of authentication cookies based on them
|
8 months ago |
Kévin Chalet
|
f8553a9ee7
|
Update the MapNonStandardResponseParameters userinfo handler to avoid using OpenIddictParameter.GetNamedParameters()
|
9 months ago |
Kévin Chalet
|
7d90e1b9cb
|
Stop special-casing the prompt parameter in PAR-enabled authorization requests and update the samples to use TempData to determine whether the user should be redirected to the login endpoint
|
10 months ago |
Kévin Chalet
|
0e778767ae
|
Bump MSBuild.SDK.SystemWeb to 4.0.97
|
11 months ago |
Kévin Chalet
|
ed4c5819db
|
Update the ASP.NET 4.8 samples to register the ApplicationDbContext type
|
11 months ago |
Kévin Chalet
|
342b7651cf
|
Set NuGetAuditMode to "all" to enable vulnerable transitive dependencies warnings
|
11 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
|
e39c635631
|
Decorate the claim extensions with [OverloadResolutionPriority] and collection expressions for ImmutableArray<T>
|
11 months ago |
Kévin Chalet
|
b17b3fe235
|
Update the .NET Framework and .NET Standard TFMs to target ASP.NET Core/Entity Framework Core 2.3 and .NET Extensions 8.0
|
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
|
bd74a6caf1
|
Update InteractiveChallengeRequest and InteractiveSignOutRequest to support attaching an identity token or login hint
|
1 year 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
|
6c6c9ed1db
|
Bump MongoDB to 3.0.0 and strong-name the MongoDB packages
|
1 year ago |
Kévin Chalet
|
f5721d0c2c
|
Rename the GetPrompts() and HasPrompt() extensions
|
1 year ago |
Kévin Chalet
|
74181aa1f5
|
Bump BouncyCastle, Quartz, Scriban and Wilson
|
1 year ago |
Kévin Chalet
|
307d57bfe9
|
Bump the .NET SDK and packages
|
1 year ago |
Kévin Chalet
|
e1f729ba0b
|
Validate prompt values specified in authorization requests and update the configuration endpoint to return "prompt_values_supported"
|
1 year ago |
Kévin Chalet
|
ef2e02ee23
|
Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API
|
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
|
aa6733b2df
|
Do not limit the error controller to a specific HTTP method
|
1 year ago |
Kévin Chalet
|
290e4150c2
|
Support the new ASWebAuthenticationSessionCallback API on iOS 17.4+/Mac Catalyst 17.4+/macOS 14.4+
|
1 year ago |
Kévin Chalet
|
27968f7628
|
Use a TryAddEnumerable() call per service registration to avoid unnecessary allocations
|
2 years ago |
Kévin Chalet
|
64330263dc
|
Update the WinForms sample to support High DPI
|
2 years ago |
Kévin Chalet
|
725ac09a34
|
Update the application discriminator and instance identifier generation logic to produce shorter pipe names
|
2 years ago |
Kévin Chalet
|
dde65e2ba4
|
Move the AddAssemblyAliasToReactiveAsync target to Directory.Build.targets
|
2 years ago |
Kévin Chalet
|
60eedd12bb
|
Update the build workflow to select the latest Xcode version and allow building macOS/Mac Catalyst/iOS packages on macOS
|
2 years ago |
Kévin Chalet
|
b6bce3e5dd
|
Update OpenIddict.Client.SystemIntegration to target Mac Catalyst 13.1+ and macOS 10.15+
|
2 years ago |
Kévin Chalet
|
6fdaf0a6b9
|
Remove the .NET 7.0 iOS TFMs and update the MAUI sample to disable server certificate validation on iOS to make testing easier
|
2 years ago |
Kévin Chalet
|
4f58cd615b
|
Update the MAUI sample to use a label instead of a modal alert
|
2 years ago |
Kévin Chalet
|
b2e950efbc
|
Fix an issue preventing the deployment of the OpenIddict.Sandbox.Maui.Client project
|
2 years ago |
Kévin Chalet
|
362a52fd14
|
Add a MAUI client sample
|
2 years ago |
Kévin Chalet
|
9622183d75
|
Replace the MSBuild.Microsoft.VisualStudio.Web.targets reference by a local copy
|
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
|
63db215afc
|
Update the ASP.NET 4.8 samples to use file-scoped namespaces
|
2 years ago |
Kévin Chalet
|
34db799846
|
Update AuthenticationController.cs to include a warning indicating that ASP.NET Core Identity doesn't preserve external claims by default
|
2 years ago |