Passwordless Vue.js static app

I have a Vue.js 3 static site that uses username/password authentication with Auth0.

There is now a requirement that this needs to change to MFA or password-less authentication.

I’ve been digging around for documentation and experimenting. Within Auth0 if i set my application to MFA there is a warning and the OTP option is not available.

Any advice?