@Override
  protected void onSuccessAuthentication() {
    reset();

    if (appContext.getCurrentProject() != null) {
      // Check is Git repository:
      ProjectConfigDto projectConfig = appContext.getCurrentProject().getRootProject();
      List<String> listVcsProvider = projectConfig.getAttributes().get("vcs.provider.name");
      if (listVcsProvider != null && listVcsProvider.contains("git")) {
        getGitRemoteRepositories(projectConfig);
      } else {
        dialogFactory
            .createMessageDialog(
                locale.notGitRepositoryWarningTitle(),
                locale.notGitRepositoryWarning(projectConfig.getName()),
                null)
            .show();
      }
    }
  }