30

Cannabat I'm not exactly sure why it started to work. I used the Firefox version, and I had to re-enable/disable the "biometric authentication" option several times before it started to work. I also had to make sure that Bitwarden desktop app was already running (the extension requires the desktop app for authentication).

I already got the Safari and Firefox extensions working first (before I started using Orion), so maybe that has something to do with it?

Now that I've got it working though it's working great 🙂

    Hmm, I have Bitwarden desktop, and use the Firefox extension with biometrics in FF. I also tried on the beta release of Orion as well as the RC.

      Hi,

      If I activate biometric authentication I got the next error message in the mini window opened by the bit warden extension:

      Unfortunately this window is not available in private mode for this browser.

      Hence, I cannot access to bitwarden anymore without rebooting the browser. This happens either if Chrome or Firefox extension are installed.

      On the other hand, if I reboot the browser with both versiĂłn bitwarden is accessible and after trying to activate biometric authentication an error happens related to the connection with the native application for the biometric authentication and the extension says "The process for this web page crashed or was terminated. To continue, try reloading the page or open a different website". Sometime a crash report from apple related to webkit is triggered in this situation.

      Do you have any hint about this?

        Make sure you also enable the option "require browser verification". close both bitwarden and orion, start bitwarden, start orion, and try again

          sbeaz I'm on a 14" M1 Pro.

          I have tried what Vlad suggested - I didn't have this option enabled in Bitwarden desktop's settings - but it still doesn't work for me.

          After uninstalling and reinstalling the Bitwarden extension on Orion, and trying again to enable biometrics, I got the same error Chai got: "Unfortunately this window is not available in private..."

          I restarted Orion and Bitwarden again, and now I do not get that error, but I still do not get the popup from Bitwarden desktop to enable biometrics.

            Same here. It worked on my Intel MBP but I received my 16” M1 Max MBP and now it doesn’t work, Including some of the same results you are getting. I don’t know if M1 chip is the issue, but I will keep digging.

              Vlad yep, I just installed it again and managed to get it working quite easily. After I logged in to Bitwarden (on Orion) and enabled biometrics support the extension crashed, but then I repeated the process and got the prompt on the desktop app.

              The first time I did it was a lot more finicky, not sure if support has been improved in the meantime.

              Here's my current Bitwarden desktop settings:

              And here's the Orion extension (Chrome version) settings:

              And here's the prompt I get

                Cannabat Please try this when you get a moment. It worked for me. Please check if your ~/Library/Application\ Support/Orion/NativeMessagingHosts/ folder has a file in it named com.8bit.bitwarden.json . If it doesn't, you need to go to the ~/Library/Application\ Support/Mozilla/NativeMessagingHosts/ or ~/Library/Application\ Support/Vivaldi/NativeMessagingHosts// folder (or chrome based browser folder) and copy the file to your ~/Library/Application\ Support/Orion/NativeMessagingHosts/ folder depending on which extension you're using - Firefox or Chrome. You can then set up the extension as you like. You may need to close and restart Orion. I've found the Chrome extension works just a bit better as you don't need to click the Unlock With Touch ID button if Bitwarden is open.

                  @Vlad I believe an issue is resolved. I’m not sure what causes the problem of file(s) missing from the NativeMessagingHosts folder. Do I need to post the solution anywhere else?

                    sbeaz Great investigative work. Can you summarize steps to make Bitwarden (Chrome) work?

                    Yes. Bitwarden - Chrome extension. Close both Bitwarden and Orion. Please check if your ~/Library/Application\ Support/Orion/NativeMessagingHosts/ folder has a file in it named com.8bit.bitwarden.json . If it doesn't, go to ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/ and copy com.8bit.bitwarden.json to your ~/Library/Application\ Support/Orion/NativeMessagingHosts/ folder. You can hold down the option key and drag to make a copy or duplicate and move. If you duplicate and move, the file may look like com.8bit.bitwarden copy.json. Rename and delete copy so the file is com.8bit.bitwarden.json. Restart Bitwarden and make sure Unlock with Touch ID is checked. Make sure Enable browser integration is checked. You can then restart Orion and set up the extension as you like. Make sure Do not prompt for biometrics on launch is unchecked if you want to be prompted to use Touch ID on the launch of the extension.

                    • Vlad replied to this.

                      sbeaz Thank you! Is this file something that ships with the extension? And how in the worl did you discover this? 🙂