Kévin Chalet
|
5b83f60d4a
|
Remove X/Twitter from the console and MAUI client samples
|
4 weeks ago |
Kévin Chalet
|
311769138d
|
Avoid using the KeyValuePair.Create() polyfill in ASP.NET MVC 5.3 views
|
4 weeks ago |
Kévin Chalet
|
fff7694505
|
Decouple the ASP.NET Core/OWIN integration options from the authentication scheme options
|
4 weeks ago |
Kévin Chalet
|
7404f1438c
|
Add the ability to re-hash client secrets dynamically and make the PBKDF2 options configurable
|
1 month ago |
Kévin Chalet
|
27c4381844
|
Bump the .NET SDK and dependencies to their latest versions
|
1 month ago |
Kévin Chalet
|
4636bc6848
|
Stop supporting ASP.NET Core 2.3 and remove the .NET Framework 4.6.2/4.7.2, .NET Standard 2.0/2.1 and UAP TFMs
|
2 months ago |
Kévin Chalet
|
130d86d4bf
|
Remove the Microsoft.Net.Http.Headers dependency
|
2 months ago |
Kévin Chalet
|
eb65bfba32
|
Update the samples to use keyed services to create HttpClient instances
|
4 months ago |
Kévin Chalet
|
d70c666de6
|
Only pick ASP.NET Core development certificates that are valid
|
4 months ago |
Kévin Chalet
|
a89b5c66aa
|
Simplify some of the client authentication policy checks
|
4 months ago |
Kévin Chalet
|
8da8eb39a2
|
Initialize the database before starting the web host instead of using an IHostedService implementation
|
4 months ago |
Kévin Chalet
|
29c6668d45
|
Change how authentication demands are marshalled and support token binding certificates/additional token request parameters for interactive flows
|
4 months ago |
Kévin Chalet
|
7b9fd7677f
|
Revamp the client authentication method negotiation logic and support mTLS token binding in the client, server and validation stacks
|
4 months ago |
Kévin Chalet
|
8dbf493469
|
Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays
|
5 months ago |
Kévin Chalet
|
5c1cda0ac5
|
Implement native mTLS client authentication support in the server stack
|
5 months ago |
Kévin Chalet
|
9797f86194
|
Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty()
|
6 months ago |
Kévin Chalet
|
cefc4dcba9
|
Do not build AsyncEnumerableExtensions on .NET 10
|
8 months ago |
Kévin Chalet
|
a0f39b4b5c
|
Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask
|
8 months ago |
Kévin Chalet
|
13f352af6d
|
Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs
|
8 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
|
8 months ago |
Kévin Chalet
|
0cb4713bbd
|
Bump Katana to 4.2.3 and use the new IAppBuilder.GetDefaultCookieManager() extension
|
11 months ago |
Kévin Chalet
|
7267fa03b6
|
Introduce new methods in OpenIddictApplicationDescriptor to make working with permissions and settings easier
|
1 year ago |
Kévin Chalet
|
a72febd75c
|
Generate access types and durations constants for the Aliba, Google, Huawei, MusicBrainz, Reddit and Zoho providers
|
1 year ago |
Kévin Chalet
|
ea09c7f2fb
|
Update the console sandbox to use the Google integration
|
1 year ago |
Kévin Chalet
|
91a68c161a
|
Implement client authentication support for the PAR endpoint
|
1 year ago |
Kévin Chalet
|
9a74ea5e4f
|
Remove unnecessary view models
|
1 year ago |
Kévin Chalet
|
8c94cb7c13
|
Implement OAuth 2.0 Token Exchange support
|
1 year 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
|
1 year ago |
Kévin Chalet
|
b8315727b8
|
Enable nullable references support in the ASP.NET Core samples
|
1 year 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
|
1 year ago |
Kévin Chalet
|
f8553a9ee7
|
Update the MapNonStandardResponseParameters userinfo handler to avoid using OpenIddictParameter.GetNamedParameters()
|
1 year 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
|
1 year ago |
Kévin Chalet
|
0e778767ae
|
Bump MSBuild.SDK.SystemWeb to 4.0.97
|
1 year ago |
Kévin Chalet
|
ed4c5819db
|
Update the ASP.NET 4.8 samples to register the ApplicationDbContext type
|
1 year ago |
Kévin Chalet
|
342b7651cf
|
Set NuGetAuditMode to "all" to enable vulnerable transitive dependencies warnings
|
1 year ago |
Kévin Chalet
|
bef75c4f56
|
Use the CreateAsyncScope() helper to avoid having to manually cast IServiceProvider to IAsyncDisposable
|
1 year ago |
Kévin Chalet
|
e39c635631
|
Decorate the claim extensions with [OverloadResolutionPriority] and collection expressions for ImmutableArray<T>
|
1 year 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
|
1 year ago |
Kévin Chalet
|
42d6369910
|
Implement Pushed Authorization Requests (PAR) support and revamp the request caching feature
|
1 year 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
|
2 years ago |
Kévin Chalet
|
6c6c9ed1db
|
Bump MongoDB to 3.0.0 and strong-name the MongoDB packages
|
2 years ago |
Kévin Chalet
|
f5721d0c2c
|
Rename the GetPrompts() and HasPrompt() extensions
|
2 years ago |
Kévin Chalet
|
74181aa1f5
|
Bump BouncyCastle, Quartz, Scriban and Wilson
|
2 years ago |
Kévin Chalet
|
307d57bfe9
|
Bump the .NET SDK and packages
|
2 years ago |
Kévin Chalet
|
e1f729ba0b
|
Validate prompt values specified in authorization requests and update the configuration endpoint to return "prompt_values_supported"
|
2 years ago |
Kévin Chalet
|
ef2e02ee23
|
Introduce a new .NET 9.0 TFM and use the new X509CertificateLoader API
|
2 years ago |
Kévin Chalet
|
d4c05e2e23
|
Rename the device, cryptography, logout and verification endpoints and the associated events/event handlers
|
2 years ago |
Kévin Chalet
|
aa6733b2df
|
Do not limit the error controller to a specific HTTP method
|
2 years ago |
Kévin Chalet
|
290e4150c2
|
Support the new ASWebAuthenticationSessionCallback API on iOS 17.4+/Mac Catalyst 17.4+/macOS 14.4+
|
2 years ago |