Goal is to ensure a passkey can produce working signatures before we add it.
(Similar to the "Generate Key" screen on Android, though ideally without extra UI steps.)
Proposed solution
When choosing a passkey, we currently sign the dummy challenge 0xdead. We should validate the resulting WebAuthn signature before adding the key.
Goal
Ivan has issues signing in with passkey, possibly due to this 1password/mac bug.
Goal is to ensure a passkey can produce working signatures before we add it. (Similar to the "Generate Key" screen on Android, though ideally without extra UI steps.)
Proposed solution
When choosing a passkey, we currently sign the dummy challenge
0xdead
. We should validate the resulting WebAuthn signature before adding the key.