Unable to unlock 1Password in a "add to dock" web app in Safari

This discussion was created from comments split from: Safari Add to Dock Web App on Mac.

Comments

  • mayostard
    mayostard
    Community Member

    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!

  • 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

  • mayostard
    mayostard
    Community Member

    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.

  • iwaddo
    iwaddo
    Community Member

    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.

  • @mayostard

    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

  • @iwaddo

    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

  • iwaddo
    iwaddo
    Community Member

    @Dave_1P

    Thank you, I was wondering what else I would need, what else would I want inside a web app if Universal Autofill is working.

    I will wait to see what it adds when it is fixed.

    Thank you for your help.

  • @iwaddo

    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

  • iwaddo
    iwaddo
    Community Member

    @Dave_1P

    Is does help thank you. It seems I may be able to extend my use of web apps. Currently my web apps require a login and nothing more which works with Universal Autofill.

  • I'm happy to help. 🙂

    -Dave