feat(auth): add webauthn/passkey support #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
In order to future proof our authentication mechanisms, it would be fantastic if we implement Passkey based login.
In essence, Passkey/Webauthn is a public–private key based login procedure. A phone, Yubikey, or otherwise contains the private key and sends a verified login request to the Receiving Party (in this case, us). We then use the public key to verify said request.
This is a feature enhancement for version >2.0.
Resources
https://github.com/kanidm/webauthn-rs
Implement Passkey loginto feat(auth): add webauthn/passkey support