Signing back into the Community for the first time? You'll need to reset your password to access your account.  Find out more.

Forum Discussion

casmithva's avatar
casmithva
New Contributor
6 months ago

Revisiting iCloud vs. 1Password Passkeys in Mac OS Safari

This topic originally came up in July, 2024, in this thread, where Mac OS overrides/overrules 1Password's passkey prompt. I noticed this behavior this morning when trying to log into Home Depot. After entering my email address, 1Password popped up, offering to log in with my passkey, but then Mac OS also popped up, asking the same and making 1Password inaccessible. This does not happen on Safari in iOS.

The discussion from July was resolved by installing a pending update. However, I have no pending updates.

System/Safari password and passkey autofill has been turned off. What else can I check?


1Password Version: 8.10.44
Extension Version: 8.10.46.34
OS Version: macOS 14.6.1
Browser: Safari

  • 1P_Evon's avatar
    1P_Evon
    Icon for 1Password Team rank1Password Team

    casmithva,

    I appreciate the additional information. A colleague of mine replicated an issue on the Home Depot website where the 1Password passkey pop-up was overridden by the browser's authentication prompt. I've created an issue for our development team to investigate further if we can resolve this on our end.

    Let me know if there's anything else I can assist you with.

    -Evon

  • casmithva's avatar
    casmithva
    New Contributor

    Thanks, Evon, for your reply. I have tried a number of other sites and found that passkey support was generally working fine. It did fail in the exact same manner once with Amazon AWS, but I was never able to repeat it. In that failure scenario, 1Password's passkey dialog popped up first, but then the Mac OS one came up about two seconds later. I have also seen that delay with the Home Depot website as well: the Mac OS dialog pops up somewhere between instantaneously and maybe 3 seconds. The only pattern I found with Home Depot was that the Mac OS dialog did not appear if I typed in my email address, rather than letting 1Password autofill it.

    Given all of that, I'm inclined to say that the problem is with Home Depot. Wouldn't be the first time I've said that statement, but that's a story for another time... Maybe there's some sort of race condition or corner case that is provoked when Home Depot, Mac OS, 1Password, and Safari are in close proximity to one another.

    Let's just consider this closed/resolved until proven otherwise. Thanks!

    Chris

  • 1P_Evon's avatar
    1P_Evon
    Icon for 1Password Team rank1Password Team

    Hello, casmithva. Thank you for writing in.

    I'm sorry about the issue you're running into with 1Password. Do you have a multi-factor authentication set up as a passkey on Home Depot's website? Are you experiencing this problem on other websites with a passkey in Safari?

    -Evon

    ref: dev/core/core#32848