fix duplicate login behavior if user not setup