1Password extension doesn't unlock in-step w/ the 1Password desktop application
-
Note: These instructions are for the Linux desktop, but this issue will occur on all platforms. I just don't have a solution for Windows or Mac or anything else.
ISSUE: The browser extension doesn't auto-unlock in lockstep (pun intended) with the desktop application as it should.
ASSUMPTION: 1Password, the desktop application, has this setting switched on::
three stacked dots
->Settings
->Browser
->{X} Connect with 1Password in the browser
REASON (why is it happening): Vivaldi is not an officially supported browser.
PATH TO RESOLUTION: I sent in a support request to 1Password (agilebits), and they sent a nice email explaining how to fix this. They have documentation on how to resolve a similar-looking, but not the same, issue: https://support.1password.com/connect-1password-browser-app/
REQUEST: Maybe this can be added to the Vivadi docs somewhere? Or maybe it just lives here.
WORKAROUND: Manually declare Vivaldi as supported. Here's how (the linux version):
- Quit 1Password for Linux (desktop app) and Vivaldi
- Open a terminal, and run
sudo mkdir /etc/1password
(if you've done this already, you can skip it). - Run
cd /etc/1password
- Run
sudo nano custom_allowed_browsers
(i.e., open in text editor)- Feel free to use your preferred text editor in place of nano
- Paste in the appropriate browser binary name, in this case
vivaldi-bin
- Save the file - in Nano, this is done by
Ctrl+x
->y
->Enter
- Save the file - in Nano, this is done by
- In terminal, run…
sudo chown root:root /etc/1password/custom_allowed_browsers && sudo chmod 755 /etc/1password/custom_allowed_browsers
- Restart your device
- Run 1Password - it will read our new config file and make the appropriate connections.
-
Thanks for sharing!
-
My combination of using hyprland with nvidia + vivaldi + 1password is pretty buggy with the extension popups. So I couldn't login at all. Found this thread when trying to find a solution and this is a great workaround for me. Thanks!
-
Good news here: https://1password.community/discussion/140735/extending-support-for-trusted-web-browsers
Soon you'll be able to allow any browser to connect to 1Password by adding it to the list of trusted browsers in Settings in the 1Password desktop app.
Official support!
-
On macOS, 1Password lets me add Vivaldi as a trusted browser via the "Connect to additional browsers" feature; this is with 1Password 8.10.46.
On Linux, with 1Password 8.10.46, this feature does not appear to exist.
I'm on OpenSUSE, which doesn't have a "native" Vivaldi install, so I'm using the Flatpak version. I can't figure out how to add this to the
custom_allowed_browsers
file described above, assuming that feature still exists.Any ideas?
-
@punksdad On Linux, i guess, problem is caused by security sandbox of Flatpak install.
Feel free to report issue to Vivaldi bug tracker. Once that is done, share the bug number (beginning with VB-) you got by bug report mail.
Thanks for helping us making Vivaldi better. -
@t0dd You're a lifesaver dude.