Allow selecting which *letters* to input into separate password fields?
Some services (I think I've only seen that in Polish banks) require you to input only selected letters from the password, e.g.:
General information
- Operating system + version: macOS Monterey 12.3 (21E230) on Apple M1
- Browser + version: Chrome Version 107.0.5304.110 (Official Build) (arm64)
- Information about the host app:
- How did you install it? From Nixpkgs
- If installed an official release, put a version (
$ browserpass --version):Browserpass host app version: 3.0.10 - If built from sources, put a commit id (
$ git describe --always): n/a, butnix-repl> browserpass.src.url = "https://github.com/browserpass/browserpass-native/archive/3.0.10.tar.gz"
- Information about the browser extension:
- How did you install it? From official Chrome Web Store
- Browserpass extension version as reported by your browser: 3.7.2
Exact steps to reproduce the problem
- Go to https://ing.pl/ and try to log in.
What should happen?
I would imagine, in ideal world browserpass-extension could ask me which characters I want to input, and then input them, one per each <input type="password">.
What happened instead?
Only the first letter is filled in.
@maximbaz What do you think?
My opinion is that this is way out of scope... i.e. that we shouldn't be building an interface to handle such an extreme departure from the norm of filling one and only one field per value. If we were to automate this, it would also risk leaking parts of the secret into fields they should not be entered into.
I also feel like it's very special and unique interface, where I just don't know a good way to support it without risking of either leaking credentials or breaking input on other websites...
Sure, that sounds reasonable, thank you!
It’s rather uncool that bank users cannot turn this option off. I already filed a complaint, we’ll see, but changing anything in banks is very hard.
I remember KeePass 2.x used to have {PICKCHARS}, e.g.:
- https://keepass.info/help/base/placeholders.html
- https://sourceforge.net/p/keepass/discussion/329221/thread/874877080a/
… but I think they emulated actual keypresses in OS