complete sign up with github