15.1 Native Support
For those of us using Safari, passkey implementation is totally unusable. Apple pushes options available via their API. I run 3 corp accounts with 1Password and we're close to 20 tickets asking how to set the default in Mac. Going to be a loss of customers to default password and bitwarden over this.
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Browser: Not Provided
Comments
-
Hello @benjaminwthomas! 👋
I'm sorry that you and your users are running into issues when using 1Password in Safari. Can you tell me a little more about what makes the "passkey implementation is totally unusable"? Are you unable to save and sign in with a passkey to websites in Safari?
Apple pushes options available via their API.
Are you seeing a message asking your to enable the default password manager? To help me better understand the situation I'd like to ask you to take a screenshot of what you're seeing and attach it to your reply:
-Dave
0 -
If you don't have a registered passkey for a site, this is an example of what you get. The non-api flow on 15.1 is horrendous.
0 -
0
-
Thank you for the screenshot. Is that https://www.passkeys.io? If it is then I've been able to reproduce the same behaviour. It appears that you're clicking the "Sign in with a passkey" button on
passkeys.io
but you don't have any passkeys saved in 1Password for that website. Is that correct? If it is correct then, it's expected that 1Password will identify that you don't have any passkeys saved in any of the 1Password account currently added to 1Password for Safari and will pass things off to the system prompt which will then ask you if you have a passkey saved somewhere else such as:- Another password manager on the Mac.
- Another 1Password account that hasn't been added to your Mac (The "iPhone, iPad, or Android device" option will allow you to use that device to scan a QR code and sign in using a passkey from a 1Password account on your mobile device).
- A hardware security key like a YubiKey.
The team is evaluating what the correct behaviour should be in cases like this and would be interested in your opinion. What would you like to see? Would you like 1Password to just show a message saying that there are no passkeys available without falling back to the system prompt? If any of your colleagues use a hardware security key to sign in then how would you like that to be handled?
I look forward to hearing from you.
-Dave
ref: dev/core/core#23175
0 -
I was using that as an example! Yes, no passwords saved.
I think I got confused here (as a more tech savvy user. Optically, I think the prompt makes it appear like 1Password failed to catch. So from a flow perspective, I'd have your own prompt here that you can disable if people want to hand off to safari. But I feel like handing off to safari is a minority use case
0 -
Thank you for the feedback! I've added your comments to the internal conversation and let the team know that you'd like to see a prompt from 1Password rather than automatic fallback to the system.
-Dave
0