Clarify behaviour with pre-emptive authentication
Open
Candidate4NextRelease
Enhancement
- Dominant language
- Java
- Stars
- 325
- Forks
- 112
- PR merge metrics
- No merged PRs in 30d
Description
The HTTP spec allows pre-emptive authentication - i.e. sending credentials before the server asks for them. It is unclear from the Servlet spec how getRemoteUser() and friends should behave in this regard when the resource being requested does not require authentication. Should the credentials be processed or ignored?
Contributor guide
Research direction
Review the Servlet specification's authentication behavior around pre-emptive credentials and the definitions of getRemoteUser() and related methods. Resolve whether credentials are processed or ignored when the requested resource does not require authentication, then document the agreed normative behavior in the specification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100