This is not true. It does not always work. I had some customers (automotive), where you absolutely can not copy or paste anything. You might even have to use several layers of VPNs, tunnels and remote desktop solutions. Combined with high delays, it is really not fun.
Do not assume your use case equals everyone else’s.
Especially big (huge) corporations will make you jump through hoops and hinder you where they can in order protect their intellectual property. Even if it is just some demo server. (Security through obscurity…)
There are workarounds… but it is not that easy.
This is one reason why a big IT support company - working for an even bigger, Bavarian car manufacturer - is not using Bitwarden.
@dwbit As I said, the implementation shouldn’t be too much of a concern as you are using Electron on the desktop which can use native addons. You should have a look at the cross platform implementation of KeePassXC’s AutoType feature, which is published under a dual license of GPLv2 / GPLv3. This should be compatible with Bitwarden’s license model. It is also quiet solid and tested by many people on different platforms. It should be possible to port it into a node addon and finally use it in electron.
Given how complex cross platform support of such a feature can get, this is a fairly good starting point. Your opinion might differ though.
It also don‘t work when you have to use iDrac console, ILO console, VMware console and so on. There are many servers that are not reachable through LAN for security reasons and there is no way to copy a password. Only an autotype feature would help.
Autofill in desktop app is an important feature to add.
Just one example, Cryptomator which is also a FOSS tool which should be used by anyone using Bitwarden, it requires input of password into a desktop app:
Hey @Override7751 thanks for checking in, this one is on the 2022 roadmap under ‘active research’. The team is continuing to research the desktop auto-type functionality with a focus on cross platform compatibility.
@Murz, are you asking because you want code to be able to add to Bitwarden for a pull-request, or because you want to be able to autotype into electron-based software? This much specification is necessary.
This feature is really necessary for various reasons. I want to add that I would also like the option to auto-type the selected entry. That’s different from global auto-type where Bitwarden needs to “guess” which application is running. I want to select the entry manually and let Bitwarden send the keys to whatever input is selected. This is very useful for remote desktop sessions.
@BEEDELLROKEJULIANLOC yep. KeepassXC and KeeWeb both work quite well under X. Maybe even others/more, that I don’t know about. I’ve pushed and pushed myself from using Wayland mainly because of autotype
Okay let’s not be that harsh, as you said, the devs did amazing work with bitwarden as a whole, no need to insult. But, for my personal use at least, this is the most needed missing feature by far. The only one to make bitwarden tick all the boxes tbh. Seeing it having such low priority over such a long time can be frustrating I guess
I just had a meeting with our support team and this feature is the current dealbreaker for us.
We really want to switch to Bitwarden Business, preferably with the self-hosted option, but a good auto-type functionality is an absolute must.
We work with RDP, TeamViewer, SSH and in 9/10 cases, copy+pasting simply does not work as it has been stated by others in this thread.
We need an auto-type feature WITH the option to set typing delay etc… basically just like in KeePass / KeePassXC.
Please make this feature a priority! It’s the top 2 upvoted feature!
As soon as it’s done, we’ll change to Bitwarden.