Login in on mobiles OS is a key feature, but at the moment it's not working. Anyone found a good way of doing it?

Walletconnect feature seems to be a bit of a nightmare. My app was working perfectly (without mobile auth) until I tried to follow the official Moralis/WalletConnect instructions: https://docs.moralis.io/moralis-dapp/users/web3-login/walletconnect. Just installing it via NPM is threw a bunch of warnings:

Then when I run de dev server this happens

I had to uninstall it and revert back to the default Metamask login – which works well on desktop but doesn’t work on mobile.
If anyone has found a good way to authenticate users on mobile please give me a shout. Many thanks!

Try updating the moralis and react moralis packages to latest version.

Thanks @johnversus but 'm working with Vue, not React.

As mentioned look at installing those polyfills. Also other users have had issues trying to deploy/build Vue + Moralis projects so keep that in mind as well.