client.actions().simulate().preLoginFlow().stream()
                .map(CompletableFuture::join)
                .map(IGResponse.class::cast)
                .forEach(res -> {
                    log.info("{} : {}", res.getClass().getName(), res.getStatus());