Hi, I'm just discovering passkeys and I was trying it out for the first time on passkeys.io when I encountered my first question.
I created an account using my email address on my iPhone. This led to the creation of my first passkey, visible in my Apple Keychain, encrypted within my iPhone. After that, just to play around, I deleted the passkey from my Keychain. I quickly realised I wasn't able to login on passkeys.io with my email address anymore. And then I stumbled upon this message, and the last sentence is basically the thing I'm trying to understand :
With the ability to delete a passkey (and presumably the only way of accessing an account) outside of an app, it leads us with orphaned accounts on the said app. Accounts exist on the server but the users cannot access them.
What is the best pattern here?