Linux Fingerprint and/or Biometric support

Feature name

  • Linux fingerprint vault quick unlock, or biometric unlock in general [1]. (After master password is entered after first login)

I understand Linux desktop landscape is as fragmented as ever, no Windows Hello or Apple Touch ID equivalent to make integration streamlined, and the user base is minuscule.

However, I’d argue Linux users will 99% use Bitwarden over any other proprietary password manager.

Can BW Desktop and future browser extension also support Linux, for at least fingerprint?

Fingerprint authentication recently get enough attention that Gnome[3] and KDE[4] has it built-in for login.
Most if not all of Linux fingerprint integration probably use libfprintf [2] so they all share same driver and API. Nice we have some semblance of streamlined authentication in Linux.

There is nodejs libprint here GitHub - no2chem/node-libfprint, but looks unmaintained.

libprinf also has PAM module, I see a lot of authenticating module like PolicyKit can use it transparently. Also KeePass via plugins. Not sure how the WebApp can access PAM module, though.

Feature function

  • Quick unlock of vault with fingerprint. (After master password is entered at first login)
  • Integrates with system native biometric/fingerprint database.

Related topics + references

That is my number 1 request for BW at the moment.

5 Likes

1300 views…

Is the linux PAM module not the equivalent to Windows Hello or Apple Touch ID. I think that is not the problem.

I think rather the cost of programming. However, I think it is very important that BitWarden fully supports some distributions like Ubuntu in the future.

Biometric support on Ubuntu would be awesome and totally fits BitWarden. I wish this feature very much, especially since under Linux many more fingerprint readers are supported sustainably.

@tgreer is there a chance to get some feedback for this fr. I watch this topic since january. Just some inforamtiosn in first place would be nice…

1 Like

@LessOrNothing thanks for the ping. This is absolutely a captured request, but not on any dev timeline at the moment.

2 Likes

@tgeer any news on this topic? :slight_smile:

1 Like

This feature is the only thing preventing me from using the product.

1 Like

Plugins and Linux app have checkboxes for biometric support, but it doesn’t work, correct?

2 Likes

Yeah, because reading from fprintd is not supported yet :slight_smile:

1 Like

No further updates at the moment, but thanks to everyone for keeping this thread alive! :partying_face:

5 Likes

Absolutely would love to see this. I’ve started using Ubuntu a lot more for my main machine (getting tired of MS getting worse than Google), and while having a PIN unlock is a bit more convenient, I’d love to see a fingerprint unlock that I’m used to via Windows Hello. It’d also be nice to see it not require the desktop app too, similar to Dashlane.

2 Likes

Really hope to this feature soon. This is the last puzzle for me and a huge plus against the other password-manager out there. Could be a cool SAF.

1 Like

Would love to have this feature on Linux !

1 Like

Yeah! this feature would make Bitwarden perfect matching my desires!

Likewise, I would like to have this feature. I just set up PAM with a biometric key and it’s fantastic, to see it in Bitwarden would be great.

I just setup Howdy(GitHub - boltgolt/howdy: 🛡️ Windows Hello™ style facial authentication for Linux), and it’s amazing. If bitwarden supports unlock with sudo password, it may be compatible with howdy directly.

I second that Howdy is an amazing project. thanks @GeekSquirrel for recommending it.

Fingerprint biometrics would be a great start as well.

1 Like