Xin fixed user logging sign-up when user exists