Kévin Chalet
|
69e9a7e7c3
|
Update the OWIN hosts to automatically set SuppressFormsAuthenticationRedirect to true on challenges
|
4 years ago |
Kévin Chalet
|
ddc5c9a69c
|
Revamp the claims extensions and update the client and server hosts to preserve the authentication properties using a special private claim
|
4 years ago |
Kévin Chalet
|
791da55480
|
Allow returning custom parameters from the OWIN client/server hosts
|
4 years ago |
Kévin Chalet
|
120a29fe47
|
Revamp the challenge responses handling logic
|
4 years ago |
Kévin Chalet
|
7222d95025
|
React to the removal of the !! operator in C# 11
|
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
|
62f3e6ff85
|
Bump the .NET SDK to 7.0.100-preview.2.22153.17 and modernize the code base
|
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
|
deee5e5b92
|
Update the code base to use implicit global usings
|
5 years ago |
Kévin Chalet
|
148a987a23
|
Update the code base to use file-scoped namespaces
|
5 years ago |
Kévin Chalet
|
5f154b9f05
|
Refactor custom parameters handling during challenge/sign-in/sign-out
|
5 years ago |
Kévin Chalet
|
488c068f8b
|
Fix the ASP.NET Core/OWIN InferEndpointType handler to correctly compare absolute URLs
|
5 years ago |
Kévin Chalet
|
422d8979ad
|
Tweak the log levels used by OpenIddict
|
5 years ago |
Kévin Chalet
|
dfc57bff56
|
Add an error_uri to all the errors returned by OpenIddict
|
6 years ago |
Kévin Chalet
|
de1b3b4477
|
Remove localized error descriptions support
|
6 years ago |
Kévin Chalet
|
c44a633567
|
Update OpenIddictMessage to ignore parameters with empty names
|
6 years ago |
Kévin Chalet
|
79de4d2459
|
Fix the ProcessHostRedirectionResponse handler to be executed early enough
|
6 years ago |
Kévin Chalet
|
29f88f4b43
|
Change the resource identifiers naming scheme
|
6 years ago |
Kévin Chalet
|
0b629b3dbd
|
Replace JsonSerializer.Serialize() by Utf8JsonWriter and JsonSerializer.Deserialize() by JsonDocument
|
6 years ago |
Kévin Chalet
|
3841f32f17
|
Update the entire codebase to use is null/is not null
|
6 years ago |
Kévin Chalet
|
de5485ceee
|
Add nullable annotations to OpenIddict.Server, OpenIddict.Server.AspNetCore, OpenIddict.Server.Owin and OpenIddict.Server.DataProtection
|
6 years ago |
Kévin Chalet
|
5da84ff95a
|
Move OpenIddictResources to the OpenIddict.Abstractions root namespace
|
6 years ago |
Kévin Chalet
|
66f6d80298
|
Move all the assertions and log messages to OpenIddictResources
|
6 years ago |
Kévin Chalet
|
59fe639013
|
Ensure the header name is always returned with the ID3081 error message
|
6 years ago |
Kévin Chalet
|
8feeb8698d
|
Update the entire codebase to use IStringLocalizer/ResourceManager
|
6 years ago |
Kévin Chalet
|
6dce31567c
|
Update ValidateIdentityModelToken and ValidateDataProtectionToken to immediately return an error when the token can be read but is invalid
|
6 years ago |
Kévin Chalet
|
ed0dc56487
|
Reunify the custom and built-in handlers collections to avoid computing the collections per-request
|
6 years ago |
Kévin Chalet
|
45d90453c8
|
Fix the ProcessHostRedirectionResponse handler to be invoked after ProcessRedirectionResponse
|
6 years ago |
Kévin Chalet
|
2ac5b4b884
|
Update the validation OWIN integration to support active authentication and rework how errors are returned for API requests
|
6 years ago |
Kévin Chalet
|
f81f8fc7dd
|
Introduce introspection support and revamp the events model used by the validation handler
|
7 years ago |
Kévin Chalet
|
fd63da76df
|
Allow returning custom challenge/sign-in/sign-out parameters via AuthenticationProperties.Parameters
|
7 years ago |
Kévin Chalet
|
700dc69c2e
|
Update the userinfo endpoint/validation handler to return a 401 error when the access token is missing
|
7 years ago |
Kévin Chalet
|
97dffed124
|
Implement complete WWW-Authenticate response header support
|
7 years ago |
Kévin Chalet
|
7a164b6550
|
Reintroduce relaxed request paths comparisons
|
7 years ago |
Kévin Chalet
|
bef913d002
|
Replace JSON.NET by System.Text.Json, store cached requests as JWE/JWS payloads and set the typ header of JWT tokens
|
7 years ago |
Kévin Chalet
|
225b8ad9f5
|
Add device code flow support
|
7 years ago |
Kévin Chalet
|
441e0965ae
|
Fix the handler descriptor associated with ExtractGetRequest to ensure it uses the correct type definition
|
7 years ago |
Kévin Chalet
|
2628b5a88a
|
Share ProcessStatusCodePagesErrorResponse/ProcessPassthroughErrorResponse/ProcessLocalErrorResponse between authentication and logout handlers
|
7 years ago |
Kévin Chalet
|
eff798012d
|
Add missing issuer assignment in the OpenIddict server OWIN host
|
7 years ago |
Kévin Chalet
|
fef92dfb27
|
Promote the Issuer address to a global transaction property
|
7 years ago |
Kévin Chalet
|
b16adca7b2
|
Reintroduce the revocation endpoint
|
7 years ago |
Kévin Chalet
|
94e71b530b
|
Reintroduce the introspection endpoint
|
7 years ago |
Kévin Chalet
|
2e45becc5a
|
Bring back userinfo support
|
7 years ago |
Kévin Chalet
|
9d2446764b
|
Replace Task by ValueTask in OpenIddict.Server/OpenIddict.Server.AspNetCore/OpenIddict.Server.Owin
|
7 years ago |
Kévin Chalet
|
8546ca47af
|
Bring back logout/end session endpoint support
|
7 years ago |
Kévin Chalet
|
9ee38c0efb
|
Introduce the first experimental OpenIddict 3.0 bits and move the build infrastructure to Arcade
|
7 years ago |