Unlike the webauthn_registration JS form, the passkey vue form accepts a blank name. A min-length:1 should fix it.
min-length:1
User has a form validation when attempting to create a passkey with a blank name.