User creation and authentication after sign-up