Upgraded to 1Password v8 and the Safari extension rarely, if ever, works
I just upgraded to 1Password 8 and the Safari extension rarely if ever works. I am forced to copy and paste out of the app.
Even in version 7, I found that the extension was hit or miss (60% worked 40% didn't work) and typically I had to make sure I was logged into the main app for the extension to work more often than not.
I have checked the extension settings in Safari, and I see the nice alarming note that the extension can read and alter webpages I visit and see my browsing history on all websites.
I am running three additional extensions: Clip to DEVONthink, Ghostery, and Hush
I am assuming V8 is a fairly new release so things like this are expected. Am I missing something about how to use this new app or is the extension simply buggy?
1Password Version: 8.7.0
Extension Version: 2.3.3
OS Version: 12.3.1
Comments
-
I am not even able to load the Safari extension in the Extensions for Safari. Using 1P 8.0. I downloaded the extension from the Apple App Store, then it says to Open. On clicking Open, a message says to open the Safari Extensions and check the 1P extension---but it is not in the list
0 -
I feel your pain. Not sure if what I experienced is similar to yours but I attempted to load the extension several times, I think it is loaded properly. I have not been certain that I have the extension loaded based on the App UI. But the version appear correct.
0 -
It looks like you're running into two separate issues here.
@motees, follow the steps here:
- Close all open web browsers.
- Open the Terminal app on your Mac
- Paste the following into Terminal and then press enter to run the command:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -f -R /Applications/Safari.app
- Open Safari > Preferences > Extensions and try to enable 1Password again.
Do you see the 1Password icon in Safari's toolbar? You may have to allow 1Password to interact with all sites before it behaves as expected. In short, because 1Password can view and modify pages you're viewing (in order to detect fields to be autofilled and perform the act of filling), it's necessary for 1Password to have permissions to view and modify all sites.
Jack
0 -
Terminal fix worked. Thanks!
0 -
I do (& did when I posted) see the 1Password icon in the toolbar. The extensions tab in Safari settings also seemed to indicate that I did have the app approved to interact with all sites. I should have provided a screen shot for you, sorry.
I recently had to perform multiple reboots (installing a Rogue Amoeba app) and I am now seeing much more consistent & expected behavior.
Now when I place my cursor in a field on the web page I am asked to login to 1Password which I do and then I can see the passwords associated with the website.
So all appears to be in good order now. If something different happens I will let you know!
Cheers!
0 -
The Terminal fix did not work for me. I found another suggestion that worked.
Go to safari preferences
Enable 1password extension (it was off)
Then click apply to all sitesReloaded Safari and 1Password presented the login for the site as expected.
Thanks to everyone for the suggestions!
0 -
Thanks for the update.
You're correct. The Terminal command is not for your situation, where the 1Password for Safari extension went missing in the Extensions list.
Your issue is about the permissions that need to be approved for 1Password for Safari to work correctly.
Let us know if you have any other questions.
0