prevent users from submitting social signup form twice (eg. using back button)

we end up with multiple token errors inside SocialLogin.lookup