finish user signup and login