Kévin Chalet
|
197b49658c
|
Update README.md
|
4 years ago |
Kévin Chalet
|
68ae22d8b5
|
Introduce a web providers companion package
|
4 years ago |
Kévin Chalet
|
6f9c559682
|
Update the .NET SDK and bump all dependencies
|
4 years ago |
Kévin Chalet
|
af9f6a66a2
|
Update the System.Net.Http integrations to support HttpRequestMessage.VersionPolicy
|
4 years ago |
Kévin Chalet
|
7bb02a43bd
|
Allow determining the token format dynamically and automatically add a jti claim to JWT access tokens
|
4 years ago |
Kévin Chalet
|
3ff021a3e4
|
Revamp HTTP response extraction to support WWW-Authenticate and enforce Content-Type validation
|
4 years ago |
Kévin Chalet
|
120a29fe47
|
Revamp the challenge responses handling logic
|
4 years ago |
Kévin Chalet
|
a2116511c4
|
Update the nullability attributes of OpenIddictRequest.Audiences/Resources to indicate that null values can be present in the returned array
|
4 years ago |
Kévin Chalet
|
128eaf24ba
|
Update the ASP.NET 4.8 server sandbox to use ASP.NET Web API for the resource controller
|
4 years ago |
Nish26
|
85987e8e0b
|
Add pixel-identity to the list of OpenIddict-based projects maintained by third parties
|
4 years ago |
Kévin Chalet
|
80f29a7f54
|
Update the documentation to clarify that state validation also helps mitigate authorization code injection attacks
|
4 years ago |
Kévin Chalet
|
190e85ea2c
|
Implement built-in redirect_uri validation directly in the client
|
4 years ago |
Kévin Chalet
|
49c82b1eb7
|
Bring back issuer validation in the ValidateIssuer handler
|
4 years ago |
Kévin Chalet
|
e1436f7f59
|
Add native support for private_key_jwt in the client
|
4 years ago |
Kévin Chalet
|
5758c4a6d9
|
Make the OpenIddict client stack stateful by default and introduce OpenIddict.Client.DataProtection
|
4 years ago |
Kévin Chalet
|
f14005f85d
|
Handle network errors and HTTP response deserialization exceptions more gracefully
|
4 years ago |
Kévin Chalet
|
96bd92a1b8
|
Optimize OpenIddictParameter.Count to avoid serialization for JsonValue instances wrapping a JsonElement or a primitive type
|
4 years ago |
Kévin Chalet
|
68bd5d5e34
|
Support additional integer claim value types
|
4 years ago |
Kévin Chalet
|
7222d95025
|
React to the removal of the !! operator in C# 11
|
4 years ago |
Kévin Chalet
|
a25cb52830
|
Don't throw an exception if the address of the userinfo endpoint is not available
|
4 years ago |
Kévin Chalet
|
3de3d8bbcb
|
Make the userinfo and token endpoints configurable per authentication demand
|
4 years ago |
Kévin Chalet
|
4010563966
|
Update the client OWIN host to restore AuthenticationProperties.RedirectUri
|
4 years ago |
Kévin Chalet
|
0db0007f31
|
Add native OWIN support for the OpenIddict client
|
4 years ago |
Kévin Chalet
|
1fc1a3e12d
|
Use RuntimeHelpers.EnsureSufficientExecutionStack() in OpenIddictParameter
|
4 years ago |
Kévin Chalet
|
f09329af41
|
Don't use custom JsonSerializerOptions instances in OpenIddictParameter
|
4 years ago |
Kévin Chalet
|
0737996382
|
Introduce specialized event handlers for validating discovery parameters
|
4 years ago |
Kévin Chalet
|
ec32cfa6e5
|
Add System.Text.Json.Nodes support and revamp the OpenIddictParameter primitive
|
4 years ago |
Kévin Chalet
|
5fb23d5779
|
Use <see langword="*"/> instead of <c>*</c>
|
4 years ago |
Kévin Chalet
|
255fc64caf
|
Fix incorrect error messages in the client stack and use ?? for null checks where appropriate
|
4 years ago |
Kévin Chalet
|
66745bc4ae
|
Update CodeAnalysis.ruleset to ignore CA2254 information messages
|
4 years ago |
Kévin Chalet
|
823e05fc50
|
Remove unwanted empty lines and fix typos
|
4 years ago |
Kévin Chalet
|
46a4c00895
|
Use constants instead of hardcoded header names
|
4 years ago |
Kévin Chalet
|
62f3e6ff85
|
Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base
|
4 years ago |
Kévin Chalet
|
5ec1ce631d
|
Implement grant_type=refresh_token support in the OpenIddict client
|
4 years ago |
Kévin Chalet
|
a1215728db
|
Implement "iss" support in the server stack and update the token validation logic to support issuers that don't end with a trailing slash
|
4 years ago |
Kévin Chalet
|
cf0e49a3b8
|
Use Uri.OriginalString for issuer comparison
|
4 years ago |
Kévin Chalet
|
fdf34448f2
|
Add userinfo support
|
4 years ago |
Kévin Chalet
|
3bf51e1600
|
Introduce the first bits of the OpenIddict client
|
6 years ago |
Kévin Chalet
|
186d3d8ddb
|
Migrate to GitHub issue forms and open bug reports/questions/enhancement requests to contributors
|
4 years ago |
Kévin Chalet
|
a84f7b938c
|
Update README.md
|
4 years ago |
Kévin Chalet
|
518ba04fdc
|
Limit bug reports and enhancement suggestions to sponsors
|
4 years ago |
Kévin Chalet
|
6482f49b13
|
Update README.md
|
4 years ago |
Kévin Chalet
|
5f76f56eac
|
Update README.md
|
4 years ago |
Kévin Chalet
|
7c08434e08
|
Move the Mvc.Client/Mvc.Server projects to a new sandbox folder
|
4 years ago |
Kévin Chalet
|
f8a42391cb
|
Remove a duplicate assertion in the AttachQueryStringParameters handler
|
4 years ago |
Kévin Chalet
|
62de1d3e90
|
Use the new CreateAsyncScope() API introduced in .NET 6.0
|
4 years ago |
Kévin Chalet
|
75deb013af
|
Set ProduceReferenceAssembly to true to benefit from incremental builds on old TFMs
|
4 years ago |
Kévin Chalet
|
2f6ed1ed4a
|
Use the OpenIdConnectOptions.MapInboundClaims API introduced in ASP.NET Core 5.0
|
4 years ago |
Kévin Chalet
|
53f959a150
|
Update README.md
|
4 years ago |
Kévin Chalet
|
a12b8d41b1
|
Use NuGet.exe instead of dotnet nuget push and update .NET Arcade
|
4 years ago |