Methods for entering credentials into browser pages #8396
-
I'm a longtime user of Keepass trying out KeepassXC (again). I like that KeepassXC is available on Windows, MacOS, and Linux. It's more modern than Keepass. The default auto-type sequence doesn't have {Enter} on the end of it. I easily switched from matching on Title to matching on URL, which I think is safer. Also, I really like the ease of installing and using the KeepassXC-Browser Firefox add-on. I am using Firefox on Windows 10. Methods for entering credentials:
Question 1: Did I miss any methods to transmit creditials from KeepassXC to Firefox? Question 2: How would these be ranked, from most secure to least secure? Question 3: Is there a way to define multiple URLs for an entry? Some sites have multiple URLs as portals and I don't know how to get KeepassXC to recognize these secondary login pages. For example, if a site times me out, it could go to a page that says "You have been logged out" and then on that same page presents username/password fields. At the moment, I have to return to KeepassXC, find my entry, click the url, and login from there. Question 4: I am pretty sure that the default auto-type sequence in KeepassXC leaves off the {Enter} key. How can I find all entries that are not using the default template? I want to edit them and remove the {Enter} key. Question 5: Is it safe to use auto-type for some entries and browser integration for others? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Now that I am leaking the URL - or at least parts of it - from the browser's window title, I disagree with the statement that 1 and 3 are the same. I've been trying out a very simple add-on, "Hostname in Window Title," which allows me to expose parts of href in the browser's window title. Method 3 is working much better, now that it doesn't bombard me with choices. I understand what Keepass/Keepassxc requires more than what's built into the browser so it can narrow down the list to one entry. I realize Method 1 is more private than Method 3, and is probably more secure than 3. However, Method 1 is too difficult to achieve for me, and others in my family would never be able to do it. They'd rather have the data written down on paper and not use a password manager. I will experiment a bit more with Method 3 - Auto-Type - but without the extension which exposes information from within the browser into its Window title bar. This still has problems, however. A bad actor's website can spoof a legitimate website by mimicking its <title> html tag... not good. I wish that the browser itself exposed a private and secure method for KeePass/KeePassXC to match up entries, required my permission to use it, and didn't leak the information to anything else I to which I'd not given permission. Mozilla is usually at the forefront of allowing users control of these things. Without this interface, a good forgery sitting on a typo-squatting page is a bit dangerous without such handshaking and authentication. Thank you! |
Beta Was this translation helpful? Give feedback.
You got em all
Method 1 and 3 are the same thing, method 4 is as secure as we can get it with a browser, method 2 is least secure.
Use the browser integration option on the left hand side when editing an entry (also check out the user guide)
The default sequence includes {ENTER} just like KeePass. You can change the default for all your entries by editing the root group and defining a new default with the enter.
Yes you pick your risk model and usage.