We should add support for passkeys. Additionally, users should be able to manage multiple passkeys and 2FA devices at the same time.