Fenix: enable auto fill for http auth dialog

Created on 19 Aug 2020  路  9Comments  路  Source: mozilla-mobile/fenix

User Story

  • As a user, I want the http auth dialog to be auto fill enabled, so I can use a 3rd party password manager app to fill it.

Dependencies

  • none known, related but not duplicated by #9773 (which is about html forms, not the http auth dialog)

Acceptance Criteria

  • Android auto fill is offered for http auth dialog and fills user and password

Examples

https://jigsaw.w3.org/HTTP/Basic/

Fennec (ok):
Screenshot_20200819-232253_Firefox

Fenix (missing):
Screenshot_20200819-232316_Firefox Nightly

Logins feature request 馃専

Most helpful comment

@kbrosnan I really don't think tagging this issue with "feature request" is appropriate. This has been basic functionality for a long time. It is a clear and reproducible regression of basic functionality. I find it hard to believe this was an intended regression, and must now be justified as a "new" feature to get it added back in. Marking it as such in the bug tracker limits the visibility of the bug making it less likely to be fixed.

All 9 comments

maybe related to https://github.com/mozilla-mobile/fenix/issues/13961
(no duplicate, #13961 is about auto fill within FF, this one is about from 3rd party)

I am also experiencing the same issue. After the update, my credentials for HTTP basic auth were still saved, and visible in the list of saved logins, but would not auto-fill nor give a prompt to auto-fill once I begin typing. Re-installing firefox did not solve the issue. Firefox 81.1.1 (Build #2015764547) Android 10 (OxygenOS 10.0.0)

@kbrosnan should this be a bug / regression, not a feature request?
This used to work in versions prior to 80.x (see https://github.com/mozilla-mobile/fenix/issues/15306)

@kbrosnan I really don't think tagging this issue with "feature request" is appropriate. This has been basic functionality for a long time. It is a clear and reproducible regression of basic functionality. I find it hard to believe this was an intended regression, and must now be justified as a "new" feature to get it added back in. Marking it as such in the bug tracker limits the visibility of the bug making it less likely to be fixed.

I also agree that this is a regression

A not yet implemented feature is a feature request and not a regression and since Fenix is a new product it's correct to label it as feature request. It's a technical term and only relevant for the developers. From the user's POV it shouldn't matter at all how you call it and I don't think it's useful to have this discussion. From the user's POV there are only two relevant facts: 1. It doesn't work in the current version and 2. you want to see it implemented again. These comments don't change anything, they only cause notifcation spam for other users who want to be kept updated about this issue and don't accelerate the development of this feature.

It's a bug, if the internal password manager can't handle basic authentification. But is this one adressing 3rd party password manager or internal password manager?

Support for basic authentification by the internal password manager has recently been given priority P2 in the bugzilla for firefox. Its obviously not the highest priority, so it remains unclear, when this bug will be fixed.

So until then, maybe the autofill could be opened for a 3rd party password manager like bitwarden? Bitwarden seems to support basic auth already.

Was this page helpful?
0 / 5 - 0 ratings