🔍 Auto-type/Autofill for logging into other desktop apps

That is great news!

But after having read the page a few times and looked at the Roadmap 2022 I still don’t see it??

What are you calling it then? I’m looking for auto-type or auto-fill but I don’t see anything specific to that?

2 Likes

Hey there! I’m attempting to setup your Autotype implementation but am running into the following issue: “Call to nonexistent function”.
I have Bitwarden and Autohotkey installed. I have your “bitwarden-autotype-master” in my downloads folder and have the most recent “cli-master” folder extracted and into a folder named “cli-master” inside your folder.
Trying to figure out what I’m doing wrong here I would appreciate the help.

Hi @Oxika95

The error you’re having is a couple of leftover lines (50/65) used to measure speed, I removed them and addressed a new issue introduced a few hours ago with the release of Bitwarden CLI v1.21. Checkout the new release of Auto-Type.

Now, you downloaded the full repository and while you can run it from there, is easier to run the pre-built portable or the setup version as it provides Auto-Type for elevated/system processes. Other option is that you build your own binaries via the build script.

With that being said, this thread is not be the best place for 1-on-1 support. When I released the tool I created this post here on the forums and there’s also github issues, please feel free to reach in any of them.

Thank you for your valuable input.

Voted for this. I really miss that “must-have”-feature. Hope you implement it as soon as possible and we don’t have to wait more years. :pray:

5 Likes

Co-workers have requested this feature as it’s included in the PW managers they already use. Definitely would help me convert some new users (or even the entire org).

1 Like

Hi @StefanBC, you’ll find it at the very top of the roadmap under ‘Active Research’.

4 Likes

We recently switched from myki, while BW has some significant advantages, this is a real hard problem.

When using something like ScreenConnect or Teamviewer (or similar), when encountering UAC prompts it is impossible to use the clipboard.
This means that any form of decent password management is simply impossible (as typing a long random password that changes with each customers tens to hundreds of times per day is simply not feasible).

In myki the flow was pretty simple:
1: press ctrl+shift+"
2: a simplified desktop app openened
3: use the filter to select the appropriate account
4: the app closed, giving focus back to the previous application
5: the username folowed by a tab command folowed by the password was typed (presumably via something like SendInput function (winuser.h) - Win32 apps | Microsoft Docs)

This way there was no slowdown in any application (no hooking, plugins etc.), it functioned everywhere (except local UAC/secure desktop), was fast and overall extremely usefull.

4 Likes

The overlay popup thing (most requested feature) I think would be more of a convenience for some users, but the auto-type feature for desktop apps is a no-brainer! Copy-pasting passwords is just inadmissible. The clipboard is vulnerable since it´s monitored by the system/ legitimate apps/ malware. Period! Clearing the clipboard is sugarcoating and everyone knows that. Without this feature security is just fiction.

4 Likes

@dwbit where is this? I’ve been waiting for this feature for so long and I can’t switch to BW without it.

Hey @onvrb thanks for checking in! The team has been working on the 2022 roadmap see here, with auto-type being in the research phase. New information will be posted here once it becomes available.

MacOS has added the ability to create Password Autofill extensions that work system-wide. This allows you to use Bitwarden to auto-fill passwords into desktop apps as well as the Safari browser. Creating a MacOS extension will add functionality and remove the need for a Safari extension.

Feature function

  • What will this feature do differently? Allow Bitwarden Desktop to autofill passwords in other apps besides browsers.
  • What benefits will this feature bring? For MacOS users, it will allow password autofill across the desktop.
  • Remember to add a tag for each client application that will be affected

Related topics + references

  • Are there any related topics that may help explain the need and function of this feature?
    Not that I have seen
  • Are there any references to this feature or function on other platforms that may be helpful?
    This is a MacOS only feature.
1 Like

The question is how many of these assumed 20 people are developers?

In a company I worked for, one guy has written a whole OS including a file system and the freaking TCP stack with LCD driver, sensor measurement, data logging and so much more alone. He also did most of the hardware design. All of this in less than half the time, this feature request is standing.

Considering the time span this request is open (AND on the ‘radar’) and if just one slow guy was working on it full time, this should be finished or the guy fired. It is not like this is just a voluntary FOSS project without manpower. It is a business with employees.

The feature is just in the research phase now. There aren’t that much months left.
Are you sure, you can keep this promise?

My, how time flies! @dwbit would know best currently, but I am sure the team at Bitwarden is hard at work on lots of very helpful things!

True… it’s crazy.

Sure they are, it is just shocking how long some things take.
Being a developer (and leading teams), I actually know how difficult it is to plan and implement things. I just wonder how big the core dev team is, as there seem to be very little progress on Bitwarden in the last years since the team grow.

Maybe they are just on to things for business users and don’t care for paying individuals. I don’t know as the companies I’m working for were blocked by missing features and opted to not use Bitwarden at the moment. Which is really sad, imho.

I do have some ideas how to implement this feature, but I’m not sure it would be upstreamed.

The Bitwarden Team should consider doing a bounty program for things they want implemented, but do not have interest (or time) in implementing it. This would speedup progress dramatically, parts of the community are very tech savvy.

Hey @Root-Core, thanks for checking in and for the feedback! The desktop auto-type feature request is currently in the ‘ongoing research’ section of the roadmap, and not included in the list of 2022 deliverables.

Regarding product focus, while this feature has not been implemented (while the team researches and monitors possible cross-platform security standards), the roadmap is divided into multiple categories, with a continued emphasis on vault experience and community.

So this feature will not be developed in 2022?

Hey @keenwon, it’s currently listed on the roadmap under ‘ongoing research’, and not currently included in the list of 2022 deliverables. The team is closely researching cross-platform security standards in this area.

As a paying business (and reseller) I’d still easily put this feature as our top priority. Some applications (e.g. rdp and other remote software when logging onto machines) are simply put absolutely unusable.

“Absolutely unusable”? Perhaps you have forgotten that copy-and-paste always works, which is really just “slightly inconvenient” to others.

If this feature can’t be implemented securely, personally I would rather have slightly inconvenient.