[Authentication] Discoverable passkey support #9944
iamawatermelo
started this conversation in
Ideas
Replies: 1 comment
-
Moving this to a discussion - which is where we request all feature requests be made. Before converting this back to a ticket we should find an example implementation using https://github.com/cedarcode/webauthn-ruby. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Requested feature
I'd like HCB to support WebAuthn discoverable credentials (which is what normal people call passkeys) for simpler login on mobile devices, modern laptops and people with passkeys. Discoverable credentials means that a user ID of some sort is stored inside the passkey, removing one step in the authentication process.
Currently, HCB only supports WebAuthn non-discoverable credentials, which aren't passkeys.
Current 2FA flow
I was logging in to HCB, and this is roughly the flow I had to follow:
This is mildly annoying.
Ideal flow
For people with passkeys, that would all shrink down to this:
The two factors here are something you know (the PIN) and something you have (the security key).
For devices with biometrics, like modern phones and some modern laptops, it's even easier:
Again, the two factors here are something you are (your fingerprint) and something you have (your phone or laptop).
¹ Requires user verification
Beta Was this translation helpful? Give feedback.
All reactions