Level up your business security with free, on-demand training and certification. Explore 1Password Academy today →
Forum Discussion
snowy
3 years agoSuper Contributor
Native Password AutoFill Extension macOS
So one of the people in my family subscription for 1P relies heavily on iCloud Keychain. The nice piece about using the native autofill extension is entries from both show up together in-line. This happens on iOS (or if you use other password managers it secure by each provider but both are offered the same way together).
in terms of migration and allowing those who wish to use both depending on the context. It would be nice to support the native autofill extension, but further it limits exposure or need for safari extension. Should someone not want to use or can't install the extension due to work policy or just rather not use safari extensions
thanks.
1Password Version: 8.x
Extension Version: Not Provided
OS Version: macOS 12.6
Browser:_ Safari
macOS AutoFill is officially in public beta! 🎉
Check out our official announcement here: macOS AutoFill is now in public beta!
We’ll be actively monitoring the new thread for your feedback as we continue testing and improving the feature. We’d love for you to join the conversation there!
-Dave
260 Replies
Replies have been turned off for this discussion
- 1P_Dave
Moderator
Thank you for the feedback, I've filed a feature request on your behalf as well. 🙂
Regarding the last two bullet points in your reply:
- With a recent update to macOS, Safari now allows browser extensions in web apps. There is an issue where 1Password for Safari won't unlock properly in a Safari web app if app integration is turned on and our developers are aware of the issue. 1Password in the browser already works in web apps from browsers like Chrome even with app integration turned on.
- Are there any particular apps where Universal Autofill isn't working? Our team can investigate further and get those fixed.
-Dave
ref: PB-44582138
- lamsquatNew Contributor
I just want to add my voice to the many poeple here asking about the native OS integration. In the past this was one of the major strengths of 1P, but has been becoming substantially worse since the release of version 8.
That being said my main pain points with this right now are
- Passkey support in native apps such as some enterprise stuff as well as a growing list of consumer apps such as Discord and Home Assistant
- Password dropdown in Safari webapps or other web technology based desktop apps
- Universal autofill does not work on sometimes on apps with bad accessibility support while the native fill does work in almost every 'secure' input field.I would really appreciate progress in this regard :-)
Greetings
- 1P_Dave
Moderator
Thank you for the detailed feedback, I've filed your request with our Product team and included your entire comment. 🙂
-Dave
ref: PB-44182228
- nthnchngNew Contributor
I would also like to see this!!! Please include my +1 in this feedback request as well.
This would make the macOS user experience better on multiple fronts:
- More elegant verification code handling - using system dropdowns to show 1Password codes instead of requiring Universal Autofill
- Simpler setup for 2FA - just right-click QR codes in the system menu instead of manually navigating through 1Password
- Better passkey support for native apps like Discord that expect system-level integration
- Smoother coexistence with enterprise tools (like Microsoft Entra) that rely on system password frameworks
- More consistent experience across Apple platforms, since 1Password already supports native integration on iOS
Users expect 1Password to work more naturally with macOS's built-in features. There's clearly strong community interest in this, as shown in several discussions:
- https://1password.community/discussion/148567/saving-of-passkeys-not-available-on-macos-sequoia-15-0-1?
- https://1password.community/discussion/comment/720451#Comment_720451
There's also extensive discussion on Reddit about why native integration would be valuable:
- https://www.reddit.com/r/1Password/comments/189999i/my_14_day_feedback_for_1password/ (this one especially goes into a lot of detail)
- https://www.reddit.com/r/1Password/comments/16tjmjt/how_can_i_save_apple_passkey/
- https://www.reddit.com/r/1Password/comments/1904lcc/apple_account_and_passkey/
- https://www.reddit.com/r/1Password/comments/11tg52u/i_cant_set_up_2fa_using_apple_passkeys/
- https://www.reddit.com/r/1Password/comments/1130yhd/native_autofill_api_on_macos_instead_of/I think that as more apps adopt passkeys and authentication evolves, having 1Password work seamlessly with system-level features will become increasingly important for smoother UX.
- 1P_Dave
Moderator
Thanks for the feedback! I've passed your request to have 1Password support macOS AutoFill to the team. 🙂
You can fill 2FA one-time password using Universal AutoFill: Use Universal Autofill in apps and browsers on your Mac
-Dave
ref: PB-44050674
- ordinarybeefOccasional Contributor
Would also like to see this. I don't fully get why there's so much resistance to add support for these APIs when the same APIs work fine on iOS. I want to cut out Keychain, but the 2FA autofill is very very nice. Now that it's possible to have them fill from third party managers, I want to migrate the remaining bits to 1P.
A small voice in my head is telling me this may partly due to the architecture of the mac app being in Electron instead of native ObjC/Swift, so even trivial APIs like this will need a bunch of glue/wrapper code to actually work
- snowySuper Contributor
i am still hoping they will do add it this year....
- 1P_Dave
Moderator
Former Member
Thank you for the feedback, I've passed it along to the team. 🙂
-Dave
ref: PB-43124655
- Anonymous
+1 especially now since the new apple passwords app can autofill 2fa code and passkeys in native apps.
- martijnvdwalNew Contributor
For my personal life I am using iCloud Keychain to store my passwords and passkeys, for work we use 1Password and I am quite fond of using it. But I do have something I would like to see improved.
Ever since iOS 17 and macOS Sonoma, developers can now integrate with the system as a https://support.apple.com/en-gb/guide/security/sec6319ac7b9/web#:%7E:text=In%20iOS%2C%20iPadOS%2C%20and%20macOS,is%20built%20on%20app%20extensions., what is that? It is a way to provide credentials like passwords, but more importantly, passkeys to the system, the user will then see all the credentials for a given site from all their password managers, it's really handy! The great thing is, you have already implemented this for the iOS app.
See below how the system UI for credentials came up to let me sign in with a passkey from 1Password:
But sadly, macOS does not get this same feature, instead a browser extension is offered, which works fine, but Apple's popup always pops up first, in my experience anyway. During passkey authentication this is an annoyance: the websites request I sign in with a passkey, so the System UI comes up, but does not find any passkey in iCloud Keychain. So I dismiss the popup, after which the website considers it a failed request. So I have to click the button to try again, and then 1Password comes up with the found passkey.
Another effect is on regular passwords, I have two personal Google account and one for work, this is what happens when I want to sign in with a password:
Needles to say, it's a mess. The system UI always comes above 1Password and it is frustrating. Apparently the system UI can be dismissed with the esc key, but most won't know this "hack".
So please, consider at least giving us the option of integrating 1Password on macOS Sonoma as a Credential Provider like you do on iOS 17. I think it will result in much more seamless experience, one without hacks to use one or the other.
PS: I have checked that Make 1Password the default password manager in this browser, Offer to fill and save passwords, and Offer to save and sign in with passkeys are all enabled within the extension.
1Password Version: 1Password for Mac 8.10.27 (81027003)
Extension Version: 2.21.0
OS Version: macOS 14.4 (23E214)
Browser: Safari- gussicSuper Contributor
I've been asking for this since 1Password 8 was first released. Hopefully the slightly more positive comments by Travis in the Reddit AMA bode well for this to be implemented in the near(ish) future. I understand it wouldn't completely replace the 1Password Safari extension but it would be fantastic to have for those that continue to experience issues with the extension (which are frustrating to say the least) as either a fallback, or a primary method, with the extension acting as a 'fall-back' for the autofilling types that aren't supported by macOS AutoFill. It would also make signing into desktop apps significantly better. I know Universal AutoFill exists, but there are still consistent issues with that.
- 1P_Dave
Moderator
Thank you for the continued feedback! As Travis mentioned in our Reddit AMA, this is something that we're looking into and we appreciate you letting us know where you'd find this functionality useful!
-Dave
- troutzeroNew Contributor
Your insistence on maintaining control is actively degrading user experience.
We’re a 1Password Business customer, and we’ll be churning over this issue. The current implementation breaks the flow for passkey-based IDPs that use their own WebAuthN credential providers. Our users constantly have to click “bypass”just to access the Apple-provided UI for every other credential source.
This isn’t a technical limitation, it’s a philosophical one. You already implement the Credential Provider API correctly on iOS. There’s no excuse not to do the same on macOS.
Please get over the need to own the entire experience and implement this properly.
- 1P_SimonH
Community Manager
Hi troutzero,
Thanks for taking the time to give this feedback. If you didn't see our latest Ask Me Anything on Reddit, I wanted to link a response to a question about supporting macOS autofill just to share our current thinking:We've been taking a heavier look at MacOS autofill in the second half of this year to see if the limitations we encountered previously have been alleviated or if they're still present. Although not perfect and not where we ideally want it to be, integrating with native MacOS autofill is looking promising. If we're able to have our concerns addressed with the API to ensure 1Password customers can seamlessly use MacOS autofill without fear of falling through the cracks, I don't see a reason to not integrate in the near future.
- 1P_Dave
Moderator