Safari Add to Dock Web App on Mac
When using the new "Add to Dock" feature in Mac Safari to create a web app in the dock, 1Password is not integrated at all so can't use it to enter passwords. I'm specifically using it to with Zendesk Support which has a horrible log in experience as it seems to open a new browser window whenever you enter your credentials.
1Password Version: 1Password for Mac 8.10.16 (81016047)
Extension Version: Not Provided
OS Version: 14
Browser: Safari
Comments
-
Hi there @neilwjsimpson
Safari web apps in macOS Sonoma don't allow browser extensions, such as 1Password, so autofilling won't be available in that sense.
We're working on making Universal Autofill more reliable with Safari web apps as we speak, but in the meantime, you can use Quick Access to quickly copy and paste the details you need. Here's what to do:
- Press ⇧⌘Space (Shift-Command-Space) to bring up Quick Access.
- If the item you need isn't suggested, search for it.
- Press ⌘C (Command-C) to copy the username, ⇧⌘C (Shift-Command-C) to copy the password, or ⌥⌘C (Option-Command-C) to copy a one-time password, if present.
- Select the suitable field and press ⌘V (Command-V) to paste.
If you open Quick Access again within a short period of time, the same item will be highlighted.
Give that a try and let me know how you get on. I'll be here if you need further help. :)
— Grey
1 -
@GreyM1P I can confirm using Quick Access works as you have documented above.
However, I am yet to be convinced about the benefit of web apps rather than just a saved url to warrant all the extra key strokes. In fact, in Safari I only need to type the first few letters of the url and it knows the site I am after.
1Password working with Web Apps would make a difference though.
Keep up the good work.
0 -
+1 on this.
I wonder if this is an issue with Safari. I see that settings in a Safari PWA include only limited versions of "General" and "Privacy".
0 -
Thanks for adding your findings. Hopefully Universal Autofill will be able to help here in the future.
-Dave
ref: dev/core/core#23349
0 -
If I'm authenticating purely with passkeys with a given service, does that mean I'm completely locked out of using a Safari desktop app?
1 -
Thanks for the question. In most cases, websites will provide a fallback option that you can use to login if you're not able to use your passkey. Fallback options can include things like your password or a magic link sent to your email address.
Have you run into a website that doesn't provide such a fallback option?
-Dave
ref: PB-36880242
0 -
I’d like to throw in that I’m running into this limitation too.
Passkeys, as mentioned, seem to currently always be optional, but they still matter for all the reasons it mattered to ship them in the first place, and will (hopefully) only matter more in the future.
For others inconvenienced by this, you might consider switching from Sonoma web apps to .url or .webloc files. They’re tiny files supported in macOS since forever, that when launched open a specified URL in a normal browser tab, or switch to it if it’s already open. Not as nice, but it does mean full 1Password – and ad blocker – support.
0 -
0
-
I'd like to add, that I'm currently working on a web-based "hacking" game. I'm doing my best to make it mobile friendly (it surprisingly already acts like a full-blown OS in the browser, even on mobile...).
Anyway, I just discovered that I could save the web app to the dock on macOS, and I have to say, it is game changing (badum tiss). It might not seem like much now, but it makes it feel like a legitimate game, not just some website.
Now, if there were some universal, platform agnostic way of saying "install this app now!" that'd be great!
But, I look forward to the day, when I don't have to keep copy/pasting the login credentials, and I can just use 1Password to login!
0 -
Welcome to the community! You can use 1Password 8's Universal Autofill feature to fill into Safari web apps on the Mac:
Make sure that you have the latest version of 1Password for Mac installed: Download 1Password 8 for Mac
@neilwjsimpson, @iwaddo, @sainsworth I'm tagging you as well since you originally requested the feature in this thread. Thanks again for the feedback, and let me know if you run into any issues when filling your password into a Safari web app. 🙂
-Dave
0 -
Thank you for tagging me.
I've created a web app from my favourite web based personal finance manager and followed the instructions to enable Univeral Fill. 1Password is enabled in Accessibility within Privacy & Security but when I open the web app 1Password did not do anything.
It took me a while to realise that I have to use the Command-Backslash () keyboard shortcut to autofill. The first time I had to give permission but on subsequent occasions it seems to work seamlessly.
This is excellent :-)
Thank you
0