execute()とlogin()を分割