Is It Time to Ditch the Passwords for More Secure Passkeys?