Kévin Chalet
|
34d4a2e3cb
|
Bump Quartz.NET to 4.0.0 on .NET 10 and refactor the OpenIddict package to work with both 3.x and 4.x
|
2 weeks ago |
Kévin Chalet
|
2fd30447f0
|
Enable session validation support in the server and validation stacks
|
3 weeks ago |
Kévin Chalet
|
6665db782e
|
Add navigation properties to the new session entity and implement pruning support
|
3 weeks ago |
Kévin Chalet
|
5fc15473ce
|
Attach IServiceProvider to OpenIddict*Transaction and make OpenIddict*Dispatcher a singleton service
|
4 weeks ago |
Kévin Chalet
|
754135447e
|
Bump the .NET SDK to 10.0.400 and update all the dependencies
|
1 month ago |
Kévin Chalet
|
9780dd2e6b
|
Enable additional Meziantou.Analyzer analyzers
|
2 months ago |
Kévin Chalet
|
d663eced46
|
Reference Meziantou.Analyzer globally and address the existing warnings
|
2 months ago |
Kévin Chalet
|
4f6882bc0a
|
Introduce a new session entity and store the session identifier in the tokens
|
2 months ago |
Kévin Chalet
|
e9d5a1c64f
|
Update the client/server/validation stacks to always use the CancellationToken attached to the context
|
2 months ago |
Kévin Chalet
|
124486e66d
|
Remove the query workarounds from the Entity Framework Core stores
|
2 months ago |
Kévin Chalet
|
50e741efa2
|
Represent complex properties as strongly-typed CLR properties in the Entity Framework Core models
|
2 months ago |
Kévin Chalet
|
4cc756c565
|
Normalize the code style of null-coalescing and ternary operators
|
2 months ago |
Kévin Chalet
|
eeb8deddbf
|
Introduce a new resource entity and support dynamic resources
|
2 months ago |
Kévin Chalet
|
145cfdab46
|
Bump the .NET SDK to 10.0.302 and update all the dependencies
|
2 months ago |
Kévin Chalet
|
8f349edbff
|
Implement ML-DSA support in the client, core, server and validation stacks
|
3 months ago |
Kévin Chalet
|
5b83f60d4a
|
Remove X/Twitter from the console and MAUI client samples
|
4 months ago |
Kévin Chalet
|
311769138d
|
Avoid using the KeyValuePair.Create() polyfill in ASP.NET MVC 5.3 views
|
4 months ago |
Kévin Chalet
|
fff7694505
|
Decouple the ASP.NET Core/OWIN integration options from the authentication scheme options
|
4 months ago |
Kévin Chalet
|
7404f1438c
|
Add the ability to re-hash client secrets dynamically and make the PBKDF2 options configurable
|
4 months ago |
Kévin Chalet
|
27c4381844
|
Bump the .NET SDK and dependencies to their latest versions
|
4 months 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
|
5 months ago |
Kévin Chalet
|
130d86d4bf
|
Remove the Microsoft.Net.Http.Headers dependency
|
5 months ago |
Kévin Chalet
|
eb65bfba32
|
Update the samples to use keyed services to create HttpClient instances
|
6 months ago |
Kévin Chalet
|
d70c666de6
|
Only pick ASP.NET Core development certificates that are valid
|
6 months ago |
Kévin Chalet
|
a89b5c66aa
|
Simplify some of the client authentication policy checks
|
6 months ago |
Kévin Chalet
|
8da8eb39a2
|
Initialize the database before starting the web host instead of using an IHostedService implementation
|
7 months ago |
Kévin Chalet
|
29c6668d45
|
Change how authentication demands are marshalled and support token binding certificates/additional token request parameters for interactive flows
|
7 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
|
7 months ago |
Kévin Chalet
|
8dbf493469
|
Add a new OpenIddictMessage constructor accepting non-nullable immutable arrays
|
7 months ago |
Kévin Chalet
|
5c1cda0ac5
|
Implement native mTLS client authentication support in the server stack
|
8 months ago |
Kévin Chalet
|
9797f86194
|
Replace PolySharp by the Polyfill source package and adopt ArgumentNullException.ThrowIfNull()/ArgumentException.ThrowIfNullOrEmpty()
|
9 months ago |
Kévin Chalet
|
cefc4dcba9
|
Do not build AsyncEnumerableExtensions on .NET 10
|
10 months ago |
Kévin Chalet
|
a0f39b4b5c
|
Polyfill ValueTask.CompletedTask and ValueTask<TResult>.CompletedTask
|
11 months ago |
Kévin Chalet
|
13f352af6d
|
Bump the .NET SDK to 10.0.100-rc.2.25502.107 and add .NET 10 TFMs
|
11 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
|
11 months ago |
Kévin Chalet
|
0cb4713bbd
|
Bump Katana to 4.2.3 and use the new IAppBuilder.GetDefaultCookieManager() extension
|
1 year 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
|
2 years ago |
Kévin Chalet
|
ed4c5819db
|
Update the ASP.NET 4.8 samples to register the ApplicationDbContext type
|
2 years ago |
Kévin Chalet
|
342b7651cf
|
Set NuGetAuditMode to "all" to enable vulnerable transitive dependencies warnings
|
2 years ago |