Ability to log out of HTTP Auth for individual site
Categories
(Core :: Networking: HTTP, enhancement, P5)
Tracking
()
People
(Reporter: dveditz, Unassigned)
References
(Blocks 4 open bugs)
Details
(Keywords: helpwanted, Whiteboard: [necko-would-take])
Attachments
(2 files, 2 obsolete files)
56.98 KB,
image/png
|
Details | |
6.29 KB,
patch
|
darin.moz
:
review-
|
Details | Diff | Splinter Review |
Reporter | ||
Updated•20 years ago
|
Comment 1•20 years ago
|
||
Comment 2•20 years ago
|
||
Comment 4•20 years ago
|
||
Comment 6•20 years ago
|
||
Comment 7•20 years ago
|
||
Comment 8•20 years ago
|
||
Comment 10•20 years ago
|
||
Comment 11•20 years ago
|
||
Comment 12•20 years ago
|
||
Comment 13•20 years ago
|
||
Comment 14•19 years ago
|
||
Comment 15•19 years ago
|
||
Updated•19 years ago
|
Comment 16•19 years ago
|
||
Comment 17•19 years ago
|
||
Comment 18•19 years ago
|
||
Comment 19•19 years ago
|
||
Comment 20•19 years ago
|
||
Comment 21•19 years ago
|
||
Comment 22•19 years ago
|
||
Comment 23•19 years ago
|
||
Comment 24•19 years ago
|
||
Updated•19 years ago
|
Comment 25•14 years ago
|
||
Comment 26•14 years ago
|
||
Comment 27•13 years ago
|
||
Comment 28•13 years ago
|
||
Comment 29•13 years ago
|
||
Comment 30•12 years ago
|
||
Comment 31•10 years ago
|
||
Comment 32•10 years ago
|
||
Updated•9 years ago
|
Comment 33•7 years ago
|
||
Comment 34•3 years ago
|
||
The browser asks to save the password, by showing a key-icon in the address bar. Why can this key-icon not stay there, while using Basic Authentication. And then provide the option in a menu there to logout or login as another user for this particular site? And for the accounts that were saved in the browser profile, it should show a list of accounts to login with just a simple click. This also makes it visible that you are logged in using Basic Authentication, which is currently not the case.
The adoption of Basic Authentication is crippled due to this incomplete implementation. Basic Authentication is very useful. Of course many websites use regular login forms in combination with cookies, but that does not mean Basic Authentication is dead and cannot be revived. The RFC 7235, section 6.2 states:
User agents that cache credentials are encouraged to provide a
readily accessible mechanism for discarding cached credentials under
user control.
Letting the browser take care of authentication in a uniform method would have been very desired, just like it offers to remember login details and can generate random passwords. And I would argue it would add another layer of security as well, since rogue javascript code (XSS) can easily intercept a <input type="password">
field, but this is not true for Basic Authentication. Just like javascript is not allowed to touch httpOnly session cookies. This actually makes Basic Authentication - given a long random password is used - even more secure as a permanent session cookie. Furthermore it enhances privacy, since the login information is not stored in cookies, of which the browser cannot know which one is used for logging in. Clearing cookies on a website currently deletes everything, so separating authentication from cookies would make sense.
Given Mozilla's mission, it's surprising that this issue is still open after almost two decades.
Updated•2 years ago
|
Comment 35•2 years ago
|
||
Is there any good reason to not do the clearing of HTTP Auth in the "Clear cookies and site data…" menu/dialog?
Comment 37•1 year ago
|
||
Before it makes sense to implement this backend ability, we need to have a design and commitment to implement said design (otherwise it's just a latent ability that users can't access). This means a decision in bug 708132 before we can go forward with this.
Description
•