Moralis sign in

async function init() {
  let user = Moralis.User.current();
  console.log(user);
  if (user) {
    renderGame();
  } else {
    $("#login_button").click(async () => {
      try {
        user = await Moralis.Web3.authenticate();
        renderGame();
       console.log(user);
      } catch (error) {
        console.log(error);
      }
    });
  }
}

The above is my sign in function but it does not work everytime. Rather it works every 1 in 5 trys and sometimes only if i refresh the page. How do i prevent the error below
1

it looks like some requests are too slow, maybe you can change the RPC node address in metamask to see if it still has same errors

1 Like