Proposal: Support PrivateToken
authentication scheme on webRequest.onAuthRequired
#662
Labels
needs-triage: chrome
Chrome needs to assess this issue for the first time
needs-triage: firefox
Firefox needs to assess this issue for the first time
neutral: safari
Not opposed or supportive from Safari
Background
webRequest.onAuthRequired
is fired upon an authentication failure. Firefox defines this event as a response from the server with status code401
or407
. This means the origin server asks for credentials. Chrome has similar requirements.IETF recently published RFC 9577 defining
PrivateToken
authentication scheme. In this scheme, a server may request clients (browser) to provide a credential in the form of a PrivateToken. This seems well suited forwebRequest.onAuthRequired
, as it might require interaction from the end user, or storage access.Proposal
Update
webRequest.onAuthRequired
to supportPrivateToken
authentication scheme:Basic
authentication interceptionPrivateToken
interception, allow interception by browser extensionsPrivateToken
possibly requiring asynchronous operations (retrieving configuration from storage, fetching ), consider Support Promise as return value from webRequest.onAuthRequired #490 as a dependencyThe text was updated successfully, but these errors were encountered: