-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Simplify at+jwt validation #18381
Copy link
Copy link
Closed
Labels
for: team-attentionThis ticket should be discussed as a team before proceedingThis ticket should be discussed as a team before proceedingin: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)type: enhancementA general enhancementA general enhancement
Milestone
Metadata
Metadata
Assignees
Labels
for: team-attentionThis ticket should be discussed as a team before proceedingThis ticket should be discussed as a team before proceedingin: oauth2An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)An issue in OAuth2 modules (oauth2-core, oauth2-client, oauth2-resource-server, oauth2-jose)type: enhancementA general enhancementA general enhancement
Type
Fields
Give feedbackNo fields configured for issues without a type.
at+jwtvalidation was added in 6.x, and it would be nice if this were the simplest validation method to add, given that it is a standard for JWT validation.Some ways to achieve this are:
Nimbus(Reactive)JwtDecoderbuilders that adhere to RFC 9068Nimbus(Reactive)AtJwtDecoderimplmentations that adhere to RFC 9068This may require deprecating
Nimbus(Reactive)JwtDecoderor some of their builders.The DSL should also be considered. Perhaps something like:
Note that this ticket remains a work in progress and is not ideal for contribution at this time.