Browser Integration in the Linux version

Hi, just wondering if there’s a road map to this. Is it something I can expect soon or?
If there’s some work around available I’d love to know that as well.

As background I wanted to enable fingerprint unlock -I installed fprintd and tested that it was working by temporarily allowing it as auth for login and sudo -once that was working I tried to enable it in the bitwarden settings in the addon, which asked I enable desktop integration in the desktop app. I managed to find that option with some kind help from Profile - grb - Bitwarden Community Forums but when I toggle that option I get “Unfortunately browser integration is currently not supported in the Linux version.”

Thank you.

1 Like

Even if you get the browser integration set up, the desktop app does not hook into fprintd/polkit at the moment. I made a PR, adding support a while ago:

But it is currently unclear when the Bitwarden dev team will get around to reviewing it. If you feel comfortable building the desktop app, it should work today if you rebase it to the latest master branch and build it.

Thanks very much for the reply and explanation.
I think I probably could rebase and build but I’m not sure I should -even if the process was pretty straight forward and short I’m not sure I’m competent to manage things if I broke it or an update introduced complications.
Thank you again!

This is a bit of a bummer.

As a big fan of Linux/open source and BitWarden subscriber and advocate (recommending this pwd mgr to everyone I know), it’s sad to see that Linux support is an afterthought when it comes to biometrics.

Does this depend on some Linux limitation, or is it just not the priority in the BW roadmap?

It looks like the PR has been merged and planned for the next release. :wink:

No significant changes are recognizable on this front.

There is still the problem that the snap variant of Bitwarden under Ubuntu 24.10 does not guarantee the functionality of fprintd/polkit.

The details of Bitwarden are as follows:
Version: 2024.11.2
Shell: 32.1.1
Renderer: 128.0.6613.137
Node: 20.17.0
Architecture: x64

Snap and flatpak are sandboxed and require special handling.
Support for snap was actually merged today, and will be included in the January release: [BEEEP/PM-10534] Add snap biometric support by quexten · Pull Request #12187 · bitwarden/clients · GitHub

Note: This does not include browser integration yet, but is just Desktop app unlock, since the sandboxing of snap poses additional challenges here.

Flatpak will hopefully closely follow: [BEEEP/PM-14950] Flatpak biometrics by quexten · Pull Request #12007 · bitwarden/clients · GitHub, this does include browser integration.

Again, some combinations are trickier than others. If the browser is also sandboxed in flatpak/snap, this might re-configuration of the browser’s sandbox using e.g. flatseal.

Any updates on when this might be available?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.