So I have desktop app (1.25.0) installed from Apple App store (I am on macOS) and browser extension (1.49.0) installed on the latest Firefox 87b9. I can enable browser integration in desktop app but still there is no option in Firefox to unlock vault with biometrics - only can select PIN one.
@kapitainsky@vachan same for me. newest firefox version. newest desktop app(which shows biometrics checkbox in the settings) and newest firefox extension which not shows the check box. just pin code.
Updated the desktop app und and the extension because i thought it is fixed. it is not. got to delete the extension and desktopapp and install the old versions again. that sucks.
I the meantime I have tested with Chrome browser - it works, but with Firefox no chance despite latest versions release notes stating that it is supported.
It is not deal-breaker for me but does not leave good impression. If it does not work just wait before releasing some half baked version. Not that in this release many other things were delivered. Maybe problem is with Firefox beta - release makes it clear that it only works for Firefox >=87.
@sugianto Seriously? I am a big fan of BW, but surely the BW team can see how users are getting confused, not just from this thread but by the whole roll-out of the browser add-in biometrics and the confusing announcements and remarks in multiple places about support for FF. If I am alone on this, then my apologies for ruffling your feathers.
Firefox v87 is now available on the Mozilla ftp site, which I installed today. I also updated my BW desktop app for MacOS to 1.25.1. The browser extension is the most current available (1.49.1).
Contrary to what was stated above by @sugianto about Firefox biometrics being available in v87, I am still getting the TouchID integration error that we saw at the beginning of the roll-out for this feature:
Doesn’t work here either, macOS 11.2.3 - M1 Macbook. Firefox 87 and Bitwarden 1.25.1 (from app store) + extension 1.49.1. I even tried the Firefox 89 alpha version but got the same result. I got the excat same error message that you are getting. Browser integration is of course enabled in the settings because biometrics does work in Google Chrome. Native messaging permission is enabled in the Firefox’s bitwarden extension settings page.
On Windows 10 (20H2) the same combination (FF 87, Bitwarden 1.25.1 and extension 1.49.1) is working well, tried two different machines a desktop pc (with usb fingerprint reader) and with my work laptop.
@kapitainsky thanks for the tip :)! Yeah, manually creating the folder fixed the issue. Although for some reason I had to go to desktop app and disable & re-enable the browser integration setting. Only after doing that on top of creating the directory biometric started working.
You are right. The bug in BW Firefox add-on (at least for macOS) is that it assumes that this folder exist - which often is the case as it could be created by other add-ons. It attempts to write there some json config file when browser integration is enabled - hence after creating the folder it is needed to re-enable this setting.
So for unlucky ones full workaround at the moment is:
Sadly, no luck for me with this solution. I already had that folder in my Library path, including a bitwarden JSON settings file inside. I tried renaming the folder and then recreating it to see if that would help, but I still get the same error.
But I am very glad to hear it has worked for others! Well done @kapitainsky!