Comments (16)
I can investigate if this is possible. Currently the popup should show available credentials but maybe not in this case.
from keepassxc-browser.
With HTTP autofill turned off, firefox for linux shows the default http auth dialog which take focus on the window so there is no way to click on the plugin icon (yeah, firefox default http auth is quite intrusive ;))
from keepassxc-browser.
That's how it is also in Chromium. No manual selection of credentials is possible.
@varjolintu You can test it with this demo: https://httpbin.org/basic-auth/user/passwd
User is "user", password is "passwd".
from keepassxc-browser.
@Hativ Make a second entry for that page with different user and password. Close your browser (this clears the HTTP Auth data for sure). Then go to that URL. It doesn't load but the extension icon is blinking. Choose the correct credentals from there.
If there's only one entry for the page URL it's automatically used.
from keepassxc-browser.
The entry is not automatically used if "Auto fill HTTP Auth dialogs and send them" is disabled. My suggestion is to have the ability to choose the entry manually if "Auto fill HTTP Auth dialogs and send them" is disabled. That's the only point here.
from keepassxc-browser.
Sorry if I misunderstood. The current supported situations are the following:
- Autofill enabled with single entry: fills it automatically
- Autofill enabled with multiple entries: use the popup the select correct credentials
- Autofill disabled: show the normal HTTP Auth dialog
If I understand correctly, this is what you want:
4. Autofill disabled: show the normal HTTP Auth dialog and the popup credential selection
Unfortunately this is not possible because the HTTP Auth dialog cannot be interrupted and the popup cannot be accessed when it's displayed. This happens with Firefox. With Chromium accessing the popup works. But then, if the HTTP Auth process is interrupted with the popup, the normal dialog doesn't appear at all. So this cannot be resolved in a way you would like it to work.
from keepassxc-browser.
It can be resolved by replacing the normal HTTP auth dialog with a custom auth dialog when a matching URL is found in keepassxc database. This is what Kee is doing, and is way more userfriendly than the blinking icon even with autofill enabled with multiple entries.
from keepassxc-browser.
Of course I can take a peek and see what Kee is doing right :)
from keepassxc-browser.
Option 4 is what I want and what also chromeIPass does.
from keepassxc-browser.
I didn't even know it works with chromeIPass. What about KeePassHTTP-Connector?
from keepassxc-browser.
KeePassHTTP-Connector does it not. See smorks/keepasshttp-connector#81.
from keepassxc-browser.
This feature has been already added. Closing the issue.
from keepassxc-browser.
Option 4 was added? How can I use it?
from keepassxc-browser.
Open the popup. There's a dismiss button that opens the normal HTTP Basic Auth dialog.
from keepassxc-browser.
But that's not that feature you described as Option 4:
- Autofill disabled: show the normal HTTP Auth dialog and the popup credential selection
That's how it chromeIPass does.
from keepassxc-browser.
That's the best I can do.
from keepassxc-browser.
Related Issues (20)
- Selected sites - Entry only in Drop-Down available without autofill HOT 3
- Checking status endlessly : "browserAction is not defined" at page.js:130 HOT 1
- Changed Password doesnt get updated HOT 4
- It ignores everything in Root/Passwords/ HOT 11
- Connection completely stopped functioning HOT 3
- Multiple passwords presented despite only one matching URL HOT 10
- Browser extension does not work in Opera on Linux (Fedora) HOT 6
- Option to add new url to existing entry. HOT 5
- Browser integration error when first starting web browser HOT 6
- Auto-Fill fails on SonicWall Firewalls HOT 1
- Cross-origin iframes option not working flawlessly HOT 3
- Update Wiki Troubleshooting Guide with Arc Browser HOT 1
- Cannot connect to KeePassXC on Windows10/Vivaldi HOT 7
- Passkey object is not of type PublicKeyCredential HOT 1
- https://account.here.com/ KeePassXC-Browser is not working HOT 1
- Seperated TOTP Fields Vodafone not recognized HOT 4
- Non-Snap Firefox does not connect to Flatpak KeePassXC unless AppArmor is disabled HOT 2
- Showing ALL `KPH:` Entries HOT 11
- Browser integration does not search in all open databases HOT 1
- WordPress集成通行密钥 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from keepassxc-browser.