jakartaee / jakartaee/security
Add authentication mechanism for OpaqueToken
- Dominant language
- Java
- Stars
- 66
- Forks
- 43
- PR merge metrics
- No merged PRs in 30d
Description
Mentioned in #255, OAuth 2.1 still support opaque token instead of JWT token, and opaque token is used widely in the real world application.
When decoding the user claims, instead of decoding the jwt token itself, it sends a Http request to the predefined `userInfoUri` attribute.
I am not sure if we can consider both JWT and Opaque token introspection when we are introducing JWT authentication, https://github.com/jakartaee/security/issues/255#issuecomment-1193501827
Contributor guide
Research direction
Begin with issue #255 and its linked Jakarta Security discussion; the issue names no source file or test, so first locate the existing JWT authentication entry point and how user claims are decoded. Done means defining support for opaque-token introspection through the predefined userInfoUri alongside JWT authentication.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- authentication, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100