Consider supporting user authentication in FindProxyForURL

RESOLVED DUPLICATE of bug 1359543

Status

()

Toolkit
WebExtensions: Request Handling
RESOLVED DUPLICATE of bug 1359543
9 months ago
4 months ago

People

(Reporter: mattw, Unassigned)

Tracking

(Blocks: 1 bug)

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [proxy] triaged)

(Reporter)

Description

9 months ago
This bug is meant to track discussing and potentially implementing programmatic username/password authentication as an additional return type to FindProxyForURL.  

The format for the return type would be:
 - ["PROXY"|"HTTP"|"HTTPS"|"SOCKS5"] username@password:server:port 

One topic I think we still need to flesh out is whether or not this feature will have any security implications. For example, would it open any security holes by allowing others to view the username and password to access the proxy? If so, is there anything we can do about this?

For more information, see the proxy API design document: https://docs.google.com/document/d/1W45o5X2bFRPrTaQDFp9IzTJ8njCVfEgyENS7i2owaUI/edit?usp=sharing

Comment 1

9 months ago
(In reply to Matthew Wein [:K-9, :mattw] from comment #0)
> This bug is meant to track discussing and potentially implementing
> programmatic username/password authentication as an additional return type
> to FindProxyForURL.  
> 
> The format for the return type would be:
>  - ["PROXY"|"HTTP"|"HTTPS"|"SOCKS5"] username@password:server:port 
> 

Please note that I intended the "HTTP" return type to be a synonym for the antiquated "PROXY" return type. "PROXY" return type was defined before HTTPS proxies were created.

Comment 2

5 months ago
How is this fixed/resolved? Is it already supported by the implementation in bug #1295807?
Flags: needinfo?(mwein)
(Reporter)

Comment 3

5 months ago
Please see https://bugzilla.mozilla.org/show_bug.cgi?id=1319630#c2.
Flags: needinfo?(mwein)
(Reporter)

Updated

4 months ago
Status: NEW → RESOLVED
Last Resolved: 4 months ago
Resolution: --- → DUPLICATE
Duplicate of bug: 1359543
You need to log in before you can comment on or make changes to this bug.