[Linux + Brave] Integration with 1Password App not working properly
Hello, I am having an issue with Brave on my Ubuntu machine.
I have the 1Password App working as expected, and I installed the browser extension on both Firefox and Brave.
My expectation is that, if I unlock the App, it should unlock the browser extensions too. This is how I have always seen it working in MacOS too.
On Firefox, everything works as expected and unlocking via the App does indeed unlock the browser.
On Brave, however, this does not work. The extension remains locked, independently on the state of the App. Additionally, I have the extension installed in 2 different profiles (Work and Personal) and even unlocking one of them will not unlock the other. Also, I tried having both App and extensions locked, unlocking the extension: that did not unlock the App either.
What I tried to fix things:
- updated Brave to latest version
- updated extension to latest version
- updated 1Password App
- verified that "Integrate with 1Password App" setting in the extension Settings is activated, and it is, but it seems to be ignored.
Other things to note about my setup:
- I am using System Auth to unlock the App (https://support.1password.com/system-authentication-linux/) and this works fine (and, as mentions, this does unlock Firefox without issues)
Can anyone help with the above issue? It's quite bothersome, to say the least.
Thanks
Best
1Password Version: 8.4.1 (80401002)
Extension Version: 2.1.4
OS Version: Linux Ubuntu 20.04
Comments
-
Hey @emmedema ,
Sounds like we might need to investigate this a bit further, but before we do please try this:
- Turn off the "Integrate with 1Password app" option in the extension's settings in Brave.
- Turn off the "Connect with 1Password in the browser" option in the desktop app (Preferences -> Browser)
- Reinstall Brave, then open it at least once. No need to completely remove it and your user data, just reinstall the browser.
- Reinstall the 1Password desktop app, then open it and enable the "Connect with 1Password in the browser option".
- Enable the "Integrate with 1Password app" option in the browser, test and see if the two are integrated now.
In case that didn't work, we'll need you to send us the following to support+x@1password.com:
- The extension's log: https://support.1password.com/cs/extension-console-log/
- A diagnostics report: https://support.1password.com/diagnostics/
- A short description of the issue and a link to this discussion here.
0 -
Unfortunately, that did not help at all (in fact, it was quite bothersome, because I did lose all of my user data by reinstalling Brave, including profiles etc...).
I will send the email with the required info.
Thanks
0 -
I'm also experiencing 1Password not working correctly with Brave Browser. Running:
Ubuntu: 21.10
Brave: Version 1.36.111 Chromium: 99.0.4844.51 (Official Build) (64-bit)
1Password Extension: 2.3.0
1Password: 8.5.0Working fine on this system with Chrome.
edit: typo
0 -
Hi @Joy_1P - thanks for the reply.
I have 1Password installed as a desktop application in Linux. I am also using 1Password in Brave as a browser extension. When I encounter a login form in my browser to fill, the Brave extension asks me to input my master password and unlock my vaults even though the desktop application is already unlocked. There seems to be no communication between the two.
I also use Chrome for some purposes, and it behaves as expected - I don't need to unlock my browser extension if the desktop app has been recently unlocked. If the desktop application is unlocked, the extension passes me to the desktop application unlocking workflow and I am able to unlock using biometrics (fingerprint, for example). This never happens from Brave.
Hope this helps - let me know if it's not clear.
0 -
Hey @acarlton sorry for the delay here. I'd like to see if turning off the "Integrate with 1Password app" feature and then turning it back on can make a difference:
- Right-click the 1Password icon in your browser toolbar and choose Settings.
- Under General, disable "Integrate with 1Password app".
- Fully quit 1Password app and browser.
- Restart the 1Password app and then open browser.
- Right-click the 1Password icon in your browser toolbar and choose Settings.
- Under General, re-enable "Integrate with 1Password app".
- Test things out with the extension in Brave.
If that doesn't help, I'd like you to send over your extension's console log so we can take a closer look at what may be going on:
https://support.1password.com/cs/extension-console-log/Attach the logs to an email message addressed to support+forum@1password.com. With your email please include:
- A link to this thread: https://1password.community/discussion/125607/linux-brave-integration-with-1password-app-not-working-properly#latest
- Your forum username: acarlton
You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here. Thanks!
0 -
Hi @Joy_1P -- I sent the email with the required log file to the support email address.
However, I was looking at my machine today and noticed that I had installed Brave Browser via the Snap package. Brave website says that recommended installation is via the Debian package, so I decided to reinstall. After the reinstall, 1Password seems to be working as expected so far. I'll keep testing and report back if I find any issues, but I think it's safe to resolve my case.
Perhaps there is some difference in the 1Password process identification between the Debian and Snap packages that could use an eye in the future, though.
Thanks for your support!
0 -
Hey @emmedema Did you ever get this working? I was having this same issue on 22.04. After doing a lot of research, I came to realize that the problem likely stemmed from the fact that I was installing 1Password and Brave via the Ubuntu Software Store (Snap). Installing 1Password from the store installs it as a sandboxed application so it can't connect to the Brave browser extension. Likewise, installing Brave from the store installs a less-than-fully-functional version of Brave according to Brave themselves
The way I fixed this for myself was by doing the following:
1. Completely uninstall 1Password and/or Brave if you installed either of them via the Ubuntu Software Store (Snap)
2. Install Brave using apt](https://brave.com/linux/#debian-ubuntu-mint)
3. Install 1Password using apt0 -
Hi @p4gs, I can confirm that, indeed, the issue was Snap!
As soon as I reinstalled Brave via apt and re-linked everything, all worked fine!
Thank you so much to you (not least for actually @ me, so I would get the notification :) ) and to all those that previously mentioned this solution.
0