repertoiredespublications.hydroquebec.com Open in urlscan Pro
52.60.244.133  Public Scan

Submitted URL: http://repertoiredespublications.hydroquebec.com/
Effective URL: https://repertoiredespublications.hydroquebec.com/fr/global
Submission: On December 03 via api from CA — Scanned from CA

Form analysis 5 forms found in the DOM

<form @submit.prevent="submit()" novalidate="novalidate" id="loginForm" class="page-secure__login-form">
  <div id="success-msg-name-user-login" class="row">
    <template v-if="success">
      <div>
        <div style="display:block;" class="alert alert_type_success" v-html="success"></div>
      </div>
    </template>
  </div>
  <div v-if="errors &amp;&amp; (errors.fields || (errors.global &amp;&amp; errors.global.length))" id="error-msg-name-user-login">
    <template v-if="errors.global &amp;&amp; errors.global.length">
      <div v-for="error in errors.global">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
    <template v-if="errors.fields">
      <div v-for="error in errors.fields">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
  </div>
  <div class="form-group" :class="{'has-error' : validators._username === false, 'has-success': validators._username === true}">
    <label class="page-secure__label">Courriel / E-mail</label>
    <input type="email" name="_username" v-model="login._username" class="page-secure__text-input" required="">
  </div>
  <div class="form-group" :class="{'has-error' : validators._password === false, 'has-success': validators._password === true}">
    <label class="page-secure__label">Mot de passe</label>
    <input type="password" name="_password" v-model="login._password" class="page-secure__text-input" required="">
  </div>
  <div class="form-group">
    <div class="checkbox">
      <label>
        <input type="checkbox" name="_remember_me" v-model="login._remember_me" checked="">&nbsp; Se souvenir de moi </label>
    </div>
    <input type="hidden" name="_target_path" v-model="login._target_path">
  </div>
  <button type="submit" class="page-secure__button connexion" :disabled="isSubmitting || !isValid"> Connexion </button>
  <span v-show="isSubmitting" class="img-loader fa fa-sync fa-spin fa-fw"></span>
</form>

Name: Register

<form name="Register" @submit.prevent="submit()" novalidate="novalidate">
  <div id="success-msg-name-user-register" class="row">
    <template v-if="success">
      <div>
        <div style="display:block;" class="alert alert_type_success" v-html="success"></div>
      </div>
    </template>
  </div>
  <div v-if="errors &amp;&amp; (errors.fields || (errors.global &amp;&amp; errors.global.length))" id="error-msg-name-user-register">
    <template v-if="errors.global &amp;&amp; errors.global.length">
      <div v-for="error in errors.global">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
    <template v-if="errors.fields">
      <div v-for="error in errors.fields">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
  </div>
  <div class="form-group" :class="{'has-error' : validators.email === false, 'has-success': validators.email === true}">
    <label class="page-secure__label">Courriel / E-mail</label>
    <input type="email" name="Register[email]" v-model="register.email" class="page-secure__text-input" required="">
  </div>
  <div class="form-group" :class="{'has-error' : validators.password_first === false, 'has-success': validators.password_first === true}">
    <label class="page-secure__label">Mot de passe</label>
    <input type="password" name="Register[password][first]" v-model="register.password.first" class="page-secure__text-input" required="">
  </div>
  <div class="form-group" :class="{'has-error' : validators.password_second === false, 'has-success': validators.password_second === true}">
    <label>Confirmer le mot de passe</label>
    <input type="password" name="Register[password][second]" v-model="register.password.second" class="page-secure__text-input" required="">
  </div>
  <div id="user-modal-register__recaptcha" class="newsletter-popup__recaptcha" style="display: none;">
    <vue-recaptcha ref="recaptcha" @verify="onCaptchaVerified" @expired="onCaptchaExpired" theme="light" sitekey="6Lf0PUcUAAAAAHr7bYuXdTDQ4_1L8HWlnWyOtX7W">
    </vue-recaptcha>
  </div>
  <button type="submit" class="page-secure__button" :disabled="isSubmitting || !isValid"> Confirmer </button>
  <span v-show="isSubmitting" class="img-loader fa fa-sync fa-spin fa-fw"></span>
</form>

Name: RecoverPasswordPOST

<form name="RecoverPassword" method="post" class="" novalidate="novalidate" @submit.prevent="submit()">
  <div class="row">
    <div class="col-xs-12">
      <div class="form-group" :class="{'has-error' : validators.email === false, 'has-success': validators.email === true}">
        <label class="page-secure__label required" for="RecoverPassword_email">Courriel</label>
        <input type="email" id="RecoverPassword_email" name="RecoverPassword[email]" required="required" class="page-secure__text-input" v-model="recover.email">
      </div>
      <button type="submit" class="page-secure__button" :disabled="isSubmitting || !isValid"> Envoyer </button>
      <span v-show="isSubmitting" class="img-loader fa fa-sync fa-spin fa-fw"></span>
    </div>
  </div>
</form>

<form @submit.prevent="submit()" novalidate="novalidate" id="loginForm" class="page-secure__login-form">
  <div id="success-msg-name-user-login-global" class="row">
    <template v-if="success">
      <div>
        <div style="display:block;" class="alert alert_type_success" v-html="success"></div>
      </div>
    </template>
  </div>
  <div v-if="errors &amp;&amp; (errors.fields || (errors.global &amp;&amp; errors.global.length))" id="error-msg-name-user-login-global">
    <template v-if="errors.global &amp;&amp; errors.global.length">
      <div v-for="error in errors.global">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
    <template v-if="errors.fields">
      <div v-for="error in errors.fields">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
  </div>
  <div class="form-group" :class="{'has-error' : validators.password === false, 'has-success': validators.password === true}">
    <label class="page-secure__label">Mot de passe</label>
    <input type="password" name="password" v-model="login.password" class="page-secure__text-input" required="">
  </div>
  <button type="submit" class="page-secure__button connexion" :disabled="isSubmitting || !isValid"> Connexion </button>
  <span v-show="isSubmitting" class="img-loader fa fa-sync fa-spin fa-fw"></span>
</form>

<form class="form-infolettre" @submit.prevent="submit()" novalidate="novalidate">
  <div id="success-msg-name-user-newsletter" class="row">
    <template v-if="success">
      <div>
        <div style="display:block;" class="alert alert_type_success" v-html="success"></div>
      </div>
    </template>
  </div>
  <div v-if="errors &amp;&amp; (errors.fields || (errors.global &amp;&amp; errors.global.length))" id="error-msg-name-user-newsletter">
    <template v-if="errors.global &amp;&amp; errors.global.length">
      <div v-for="error in errors.global">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
    <template v-if="errors.fields">
      <div v-for="error in errors.fields">
        <div style="display:block;" class="alert alert_type_danger" v-html="error"></div>
      </div>
    </template>
  </div>
  <div class="form-group" :class="{'has_error' : validators.email === false, 'has_success': validators.email === true}">
    <label class="page-secure__label">Abonnez-vous à l'infolettre</label>
    <input type="email" name="email" v-model="newsletter.email" class="page-secure__text-input" placeholder="Votre courriel" required="">
  </div>
  <div class="newsletter-popup__recaptcha">
    <vue-recaptcha ref="recaptcha" @verify="onCaptchaVerified" @expired="onCaptchaExpired" theme="light" sitekey="6Lf0PUcUAAAAAHr7bYuXdTDQ4_1L8HWlnWyOtX7W">
    </vue-recaptcha>
  </div>
  <button type="submit" class="page-secure__button" :disabled="isSubmitting || !isValid">
    <span class="fal fa-angle-right"></span>
  </button>
  <span v-show="isSubmitting" class="img-loader fa fa-sync fa-spin fa-fw"></span>
</form>

Text Content

Accéder à la boutique
Courriel / E-mail
Mot de passe
  Se souvenir de moi
Connexion
Register
Courriel / E-mail
Mot de passe
Confirmer le mot de passe

Confirmer
Retrouver votre mot de passe
Veuillez entrer l'adresse courriel associée à votre compte. Nous vous enverrons
alors un courriel avec un mot de passe temporaire.


Courriel
Envoyer
Accéder à la boutique
Mot de passe
Connexion


ABONNEZ-VOUS À L'INFOLETTRE


Abonnez-vous à l'infolettre


Bienvenue à notre boutique en ligne.

Soyez avisé lors de la mise en ligne..

Bienvenue à notre boutique en ligne.

Inscrivez-vous à notre plateforme afin d'obtenir un accès privilégié à notre
catalogue en ligne.

Connexion via HQ