Unable to unlock 1Password in a "add to dock" web app in Safari
Comments
-
Hello. In a recent update, Safari "add to dock" web apps are now able to use extensions. I can see the 1Password icon in the upper right corner of the window for my web apps.
However, it doesn't actually seem to work. If I click the little 1Password icon that appears in a username text box, nothing happens. Ditto if I try to use the Cmd-\ autofill shortcut.
Is the 1Password team aware of this? Any fix coming?
Thanks!
0 -
Hello @mayostard! 👋
I'm sorry that 1Password isn't working inside of Safari web apps. The ability to use extensions inside of Safari web apps appears to be a new feature and I can reproduce the issue that you've described on my Macs as well.
I've filed a work item with our development team so that they can investigate this further. Hopefully this is something that can be fixed in a future update to 1Password for Safari soon.
For the time being, I recommend that you use Universal Autofill to fill your login instead which does work with Safari web apps. You mentioned that Command-Backslash didn't work for you, can you make sure that you've setup Universal Autofill on your Mac: Use Universal Autofill in apps and browsers on your Mac
I look forward to hearing from you.
-Dave
ref: dev/core/core#33052
0 -
Thanks for the quick reply! Glad to see you can reproduce the behavior. I do have Universal Autofill working, and have actually been able to use it on web apps, though sort of inconsistently, and not always through Cmd-.
I just tested it to log into this forum through a web app, and it had some interesting behavior. At first it all worked, both Cmd-\ and using the little icon in the text box. I suspected that was because I already had 1Password unlocked, so I locked it.
Then when I tried clicking the little icon, it brought up the authentication window correctly. But when I authenticated, the web app didn't get the message, and the little icon still showed as locked. And now whenever I clicked it, nothing at all would happen.
However, Cmd-\ does seem to still be working even in this state. So maybe it not working before was a fluke, and that's a decent workaround for the moment.
I hope that info helps! Happy to try any other tests that might be helpful to you.
0 -
Interesting to see this thread has been split from a similar earlier thread I also contributed to.
I do not have a see the 1Password icon in the upper right corner of the window for my web app, should I, why would I want it?
My web app is singular, it serves no other purpose other than to add an app wrapper around a specific web site. I can login to the web app using ⌘-\, is there another way I should be able to login?
Just curious really
Thank you for your help.
0 -
Thank you for the additional details, I've passed those along to the team. I'm glad that you're able to fill your logins using Universal Autofill for now.
-Dave
0 -
It looks like macOS 14.7 and macOS 15 allow the use of extensions, like 1Password, inside of Safari web apps. However there is currently a known issue where 1Password isn't working correctly inside of web apps.
For now, you can continue to use Universal Autofill to fill your logins: Use Universal Autofill in apps and browsers on your Mac
-Dave
1 -
While Universal Autofill is great at filling your login credentials in Safari web apps, 1Password in the browser (the extension) gives you access to more features such as:
- Saving passwords in web apps.
- The use of the password generator and suggested passwords.
- Integrations with services like Fastmail and Privacy.com
- Filling non-login items such as credit cards and identities.
- And more!
I hope that helps. Hopefully the issue is resolved in a future update soon.
-Dave
0 -
I'm happy to help. 🙂
-Dave
0