fedora-infra / noggin

Self-service user portal for open-source communities to use over FreeIPA.
MIT License
105 stars 54 forks source link

Add passkey management support #1424

Open nirik opened 1 week ago

nirik commented 1 week ago

With RHEL 9.4, IPA has added passkey support.

IPA: https://freeipa.readthedocs.io/en/latest/designs/passkeys.html

sssd/local: https://sssd.io/design-pages/passkey_authentication.html

sssd/kerberos: https://sssd.io/design-pages/passkey_kerberos.html

abbra commented 1 week ago

FreeIPA stores passkey information similar to public SSH keys. Ideally, Noggin could do a WebAuthn relaying party implementation and store the enrolled key details in a compatible way using python-fido2.