nextcloud / nextcloud/passman-webextension
Http basic auth support
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 119
- Forks
- 49
- PR merge metrics
- No merged PRs in 30d
Description
I saw some closed http basic auth feature requests, I believe they was closed due to implementation of this particular support, however, it seems it's not working for me.
Steps to reproduce
- Enter the site with http basic auth. For example https://observer.abinet.ru
- Fill credentials and proceed
Expected behaviour
- Request to save credentials, like FF password manager does.
- Search for saved credentials and fill them
Actual behaviour
- No request to save credentials after login
- Detected credentials are not filled. However, I'm not sure if it is ever possible - FF dialog is modal, so passman UI is not accessible and if I have different credentials, I'm not sure how can I choose them.
Configuration
Operating system: FreeBSD 11.1-STABLE
Browser: Firefox 52.3.0 ESR
Extensions that might cause interference: uBlock, uMatrix
Passman version: NA
Extension version: 2.0.4
Nextcloud version: NA
Browser log
Nothing interesting here.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the reported behavior at https://observer.abinet.ru in Firefox 52.3.0 ESR and inspect the extension's handling of HTTP Basic Auth. Done means determining whether credentials can be saved and selected for Basic Auth prompts, or documenting the browser limitation if the requested flow cannot be supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- authentication
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100