Passkeys ARE self-signed certs. You can store their private key on a hardware token, but you don't have to.
Their only difference is the automated provisioning.
> Passkeys ARE self-signed certs.
So they took something that works well and created a bad UX around it, while ignoring the working, yet languishing UI/UX that was already around?
> Passkeys ARE self-signed certs.
So they took something that works well and created a bad UX around it, while ignoring the working, yet languishing UI/UX that was already around?