The Auth0.js v9 Reference suggests using Embedded Login for Passwordless. Why not Universal Login?

Following the Auth0.js v9 Reference, it suggests to first use the webAuth.passwordlessStart function to send the user a code by email and then to use webAuth.passwordlessLogin to complete password authentication and sign them in.

The docs say that passwordlessLogin “Logs in the user by verifying the verification code (OTP) using the cross origin authentication (/co/authenticate) flow”.

So the docs suggest using the passwordlessLogin function, which uses Cross Origin Authentication, which as far as I understand, is Embedded Login and not Universal.

So I must be missing something here. How do I use the SDK to do passwordless login with a custom UI using Universal Login? Do I use something different to webAuth.passwordlessLogin? This page here certainly seems to suggest you can use Universal Login + Custom UI + Auth0.js SDK.

Any pointers would be great because I’m not finding this very obvious in the docs / guides.