3 ms·
Any password of sufficient strength would be slow and error-prone to copy manually. What’s the middle ground?
by MontagFTB 6y ago
Any password of sufficient strength would be slow and error-prone to copy manually. What’s the middle ground?
- JohnTHaller 6y agoOn a desktop, you can use KeePass and its variants to "auto-type". It'll switch focus to the last app you were in and type your username, a tab, your password, and then enter. No extensions or clipboard required. Just hit CTRL-SHIFT-V after highlighting the entry.
- edoceo 6y agoThat's paste
- sjs382 6y agoIt looks like paste and it's almost the same from the user perspective, but the data never makes it to the clipboard, where it would be available to every running application.
- shakna 6y agoFrom what I can see, KeePass does use the clipboard. [0] [0] https://github.com/dlech/KeePass2.x/blob/VS2019/KeePassLib/Native/ClipboardU.cs https://github.com/dlech/KeePass2.x/blob/VS2019/KeePassLib/N...
- sjs382 6y agoSorry, I didn't mean to speak with any authority on the specifics of KeePass. I'm neither a developer nor a user. I was just explaining the parent. That said, the implementation probably differs on different platforms. 1Password, for example, uses a virtual "keyboard" on Android.
- JohnTHaller 6y agoThat's a different option (CTRL-C). You can copy and paste the username and password. There's a default clearing timeout that's more to ensure the user doesn't accidentally paste it elsewhere. The auto-type option I mentioned is different.
- shakna 6y ago> The auto-type option I mentioned is different. It actually falls back to the clipboard [0], in a huge number of situations [1]. Basically, if Windows Forms isn't available/reliable. [0] https://github.com/dlech/KeePass2.x/blob/VS2019/KeePassLib/Utility/MonoWorkarounds.cs#L288 https://github.com/dlech/KeePass2.x/blob/VS2019/KeePassLib/U... [1] https://github.com/dlech/KeePass2.x/blob/VS2019/KeePassLib/Utility/MonoWorkarounds.cs#L61 https://github.com/dlech/KeePass2.x/blob/VS2019/KeePassLib/U...
- thaumasiotes 6y ago> No extensions or clipboard required. Paste draws from the clipboard.
- whitexn--g28h 6y agoYou’re confusing console paste with windows paste
- edoceo 6y agoYep, now I get it. Some addon does this override
- ludocode 6y agoI tried using this but the final "enter" made me too uncomfortable. I really wish it was optional so I could verify where it just typed the password before submitting. After accidentally sending my password in the wrong field/window a couple of times I stopped using it entirely. Now I just copy-paste :(
- Moeg 6y agoYou can edit how and what KeePass types, I always remove the final enter for comfort and safety reasons.
- ludocode 6y agoAh wow, thanks for the tip. I guess you can edit the root group to change it globally? Thanks, I'll try this.
- PowerBar 6y agokeepassxc has extra options in the auto-type menu for "username", "username<enter>", "password" and "password<enter>" in addition to the normal "username<tab>password<enter>"
- ramraj07 6y agoXkcd to the rescue? https://xkcd.com/936/ https://xkcd.com/936/ Gfycat already generates memorable URLs so it’s definitely possible. I myself do it manually nowadays (ie generate phrase password to be stored in manager so I can copy it manually if needed)
- Hackbraten 6y agoUse a browser extension. For example, the 1Password extension uses (authenticated) IPC to talk to the app and then injects the password into the DOM directly.