create new user after sina user authenticated successfully and return a json response to indicate the authentication is successful
update last login after oauth2 authentication