bonjour-sante.ca Open in urlscan Pro
198.154.186.201  Public Scan

Submitted URL: https://bonjour-sante.ca/abonnement/?_gl=1*gml6uw*_gcl_au*MTM0NDkzMDY2NC4xNzI4ODUyNjY4*_ga*OTk0MzM1OTguMTcyODg1MjcwMA..*_...
Effective URL: https://bonjour-sante.ca/abonnement/?_gl=1*gml6uw*_gcl_au*MTM0NDkzMDY2NC4xNzI4ODUyNjY4*_ga*OTk0MzM1OTguMTcyODg1MjcwMA..*_...
Submission: On October 16 via manual from CA — Scanned from CA

Form analysis 3 forms found in the DOM

GET https://bonjour-sante.ca/webapi/account/externalLogin?provider=Facebook

<form ng-submit="$ctrl.setErrorUrl('facebook')" class="provider ng-pristine ng-valid" action="https://bonjour-sante.ca/webapi/account/externalLogin?provider=Facebook" method="get" target="_self"> <button data-test="externalFacebookLogin"
    id="externalFacebookLogin" type="submit" name="provider" value="Facebook" class="facebook" title="Continuer avec Facebook" target="_self"> <span class="icon"></span> <span data-test="labelLoginFacebook" class="label ng-binding"
      ng-bind="'LOGIN.LOGIN_WITH_FB' | translate">Continuer avec Facebook</span> </button> <input data-test="facebookUserApplicationId" type="hidden" name="userApplicationId" ng-value="$ctrl.applicationId" autocomplete="off"
    value="D2A1B85F-AD71-4276-AFD7-4A3952D125C2"> <input data-test="facebookCulture" type="hidden" name="culture" ng-value="$root.globals.culture" autocomplete="off" value="fr-ca"> <input data-test="facebookReturnUrl" type="hidden" name="returnUrl"
    ng-value="$ctrl.returnUrl" autocomplete="off" value="https://bonjour-sante.ca/Abonnement/?_gl=1*gml6uw*_gcl_au*MTM0NDkzMDY2NC4xNzI4ODUyNjY4*_ga*OTk0MzM1OTguMTcyODg1MjcwMA..*_ga_HQXVJ0CN7B*MTcyOTEwMDQ2OS44LjEuMTcyOTEwMDU2Ni4yMy4wLjA."> <input
    data-test="facebookErrorUrl" type="hidden" name="errorUrl" ng-value="$ctrl.errorUrl" autocomplete="off"
    value="https://bonjour-sante.ca/Abonnement/?_gl=1*gml6uw*_gcl_au*MTM0NDkzMDY2NC4xNzI4ODUyNjY4*_ga*OTk0MzM1OTguMTcyODg1MjcwMA..*_ga_HQXVJ0CN7B*MTcyOTEwMDQ2OS44LjEuMTcyOTEwMDU2Ni4yMy4wLjA.">
  <div data-test="errorFacebook" ng-show="$ctrl.isFacebookError" ng-bind-html="'LOGIN.ERROR.EXTERNAL_LOGIN' | translate" class="inputError ng-binding ng-hide">➥&nbsp;Une erreur est survenue durant l'authentification.</div>
</form>

GET https://bonjour-sante.ca/webapi/account/externalLogin?provider=Google

<form ng-submit="$ctrl.setErrorUrl('google')" class="provider ng-pristine ng-valid" action="https://bonjour-sante.ca/webapi/account/externalLogin?provider=Google" method="get" target="_self"> <button data-test="externalGoogleLogin"
    id="externalGoogleLogin" type="submit" name="provider" value="Google" class="google" title="Continuer avec Google" target="_self"> <span class="icon"></span> <span data-test="labelLoginGoogle" class="label ng-binding"
      ng-bind="'LOGIN.LOGIN_WITH_GOOGLE' | translate">Continuer avec Google</span> </button> <input data-test="googleUserApplicationId" type="hidden" name="userApplicationId" ng-value="$ctrl.applicationId" autocomplete="off"
    value="D2A1B85F-AD71-4276-AFD7-4A3952D125C2"> <input data-test="googleCulture" type="hidden" name="culture" ng-value="$root.globals.culture" autocomplete="off" value="fr-ca"> <input data-test="googleReturnUrl" type="hidden" name="returnUrl"
    ng-value="$ctrl.returnUrl" autocomplete="off" value="https://bonjour-sante.ca/Abonnement/?_gl=1*gml6uw*_gcl_au*MTM0NDkzMDY2NC4xNzI4ODUyNjY4*_ga*OTk0MzM1OTguMTcyODg1MjcwMA..*_ga_HQXVJ0CN7B*MTcyOTEwMDQ2OS44LjEuMTcyOTEwMDU2Ni4yMy4wLjA."> <input
    data-test="googleErrorUrl" type="hidden" name="errorUrl" ng-value="$ctrl.errorUrl" autocomplete="off"
    value="https://bonjour-sante.ca/Abonnement/?_gl=1*gml6uw*_gcl_au*MTM0NDkzMDY2NC4xNzI4ODUyNjY4*_ga*OTk0MzM1OTguMTcyODg1MjcwMA..*_ga_HQXVJ0CN7B*MTcyOTEwMDQ2OS44LjEuMTcyOTEwMDU2Ni4yMy4wLjA.">
  <div data-test="errorGoogle" ng-show="$ctrl.isGoogleError" ng-bind-html="'LOGIN.ERROR.EXTERNAL_LOGIN' | translate" class="inputError ng-binding ng-hide">➥&nbsp;Une erreur est survenue durant l'authentification.</div>
</form>

Name: accountLoginForm

<form name="accountLoginForm" id="accountLoginForm" on-keypress-enter="$ctrl.login(accountLoginForm)" novalidate="" class="ng-pristine ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern">
  <div class="inputContainer">
    <div data-test="labelEmail" class="label ng-binding" ng-bind="'SHARED.LABEL.EMAIL' | translate">Courriel</div>
    <div class="email"> <input data-test="email" data-mf-replace="" id="email" type="email" name="email" class="full-width validate ng-pristine ng-untouched ng-empty ng-valid-email ng-invalid ng-invalid-required ng-valid-pattern"
        ng-model="$ctrl.login.email" ng-focus="$ctrl.resetValidation(accountLoginForm, $event);" ng-blur="$ctrl.emailValueInError = accountLoginForm.email.$dirty" ng-keydown="$ctrl.resetValidation(accountLoginForm, $event)" required=""
        data-ng-pattern="/[-0-9a-zA-Z.+_]+@[-0-9a-zA-Z.+_]+\.[a-zA-Z]{2,4}/" autocomplete="on"> </div>
    <div data-test="errorRequired" id="emailRequiredError" ng-show="accountLoginForm.email.$error.required &amp;&amp; (accountLoginForm.email.$dirty || accountLoginForm.email.$touched)" class="inputError ng-binding ng-hide"
      ng-bind-html="'SHARED.FIELD_REQUIRED' | translate">➥&nbsp;Champ requis</div>
    <div ng-show="$ctrl.emailValueInError" class="ng-hide">
      <div data-test="errorInvalidEmail" id="emailInvalidError" ng-show="accountLoginForm.email.$error.pattern" ng-bind-html="'SHARED.INVALID_EMAIL' | translate" class="inputError ng-binding ng-hide">➥&nbsp;Veuillez inscrire un courriel valide</div>
    </div>
    <div data-test="errorEmailLockedOut" id="emailLockedOutError" ng-show="accountLoginForm.email.$error.lockedOut" ng-bind-html="'LOGIN.ERROR.USER_IS_LOCKED_OUT' | translate" class="inputError ng-binding ng-hide">➥&nbsp;Le compte de cet utilisateur
      est verrouillé. Veuillez cliquer sur "J'ai oublié mon mot de passe" pour déverrouiller le compte.</div>
    <div data-test="errorEmailNotApproved" id="emailNotApprovedError" ng-show="accountLoginForm.email.$error.userNotApproved" ng-bind-html="'LOGIN.ERROR.USER_NOT_APPROVED' | translate" class="inputError ng-binding ng-hide">➥&nbsp;L'utilisateur n'est
      pas approuvé.</div>
    <div data-test="errorEmailRetrieve" id="emailRetrieveError" ng-show="forgotEmail" ng-bind-html="'LOGIN.ERROR.RETRIEVE_EMAIL' | translate" class="inputError ng-binding ng-hide">➥&nbsp;Le courriel utilisé pour votre compte Bonjour-santé peut être
      récupéré en communiquant avec notre service à la clientèle au <b>1 (855) 860-8753 option 1.</b></div>
    <div data-test="forgotEmailTrue" class="forgotEmail" ng-click="forgotEmail = true"> <a ng-bind="'LOGIN.LINK.FORGOT_INFO' | translate" class="ng-binding">J'ai oublié l'addresse courriel associée à mon compte Bonjour-santé.</a> </div>
  </div>
  <div class="inputContainer">
    <div data-test="labelPassword" class="label"> <span ng-bind="'SHARED.LABEL.PASSWORD' | translate" class="ng-binding">Mot de passe</span> </div>
    <div class="input password ng-isolate-scope" unmask-password="password" unmask-password-trigger="showPassword"> <span class="eye-icon" id="showPassword"></span> <input data-test="password" id="password" data-mf-replace="" type="password"
        name="password" ng-model="$ctrl.login.password" ng-focus="$ctrl.resetValidation(accountLoginForm, $event)" ng-keydown="$ctrl.resetValidation(accountLoginForm, $event)" required=""
        class="full-width validate ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"> </div>
    <div data-test="errorRequired" id="passwordRequiredError" ng-show="accountLoginForm.password.$error.required &amp;&amp; (accountLoginForm.password.$dirty || accountLoginForm.password.$touched)" class="inputError ng-binding ng-hide"
      ng-bind-html="'SHARED.FIELD_REQUIRED' | translate">➥&nbsp;Champ requis</div>
    <div data-test="errorUnexpectedError" id="loginUnexpectedError" ng-show="accountLoginForm.$error.unexpectedError" ng-bind-html="'SHARED.ERROR.UNEXPECTED_ERROR' | translate" class="inputError ng-binding ng-hide">&nbsp;Une erreur imprévue s'est
      produite. Contactez notre service à la clientèle en composant le 1 (855) 860-8753 et choisissez l'option 1.</div>
    <div data-test="errorAuthenticationFailed" id="authenticationFailedError" ng-show="accountLoginForm.$error.authenticationFailed" ng-bind-html="'LOGIN.ERROR.AUTHENTICATION_FAILED' | translate" class="inputError ng-binding ng-hide">➥&nbsp;Erreur
      d'authentification. Assurez-vous de saisir correctement l'adresse courriel et le mot de passe utilisés pour accéder à votre compte.</div>
    <div class="forgotPassword"> <a data-test="linkForgotPassword" ui-sref="forgotPassword.form" ng-bind="'LOGIN.LINK.FORGOT_PASSWORD' | translate" class="ng-binding" href="#!/forgot-password/form">J'ai oublié mon mot de passe.</a> </div>
  </div>
  <div class="buttonContainer"> <button data-test="loginButton" id="loginButton" type="button" class="continue" ng-class="{'progress': $ctrl.inProgress}" ng-click="$ctrl.login(accountLoginForm)"> <span ng-hide="$ctrl.inProgress"
        ng-bind="'LOGIN.BUTTON.LOGIN' | translate" class="ng-binding">Ouvrir une session</span> </button> </div>
  <div class="create-account"> <span ng-bind-html="'LOGIN.CREATE_ACCOUNT.TEXT' | translate" class="ng-binding">Vous n'avez pas d'abonnement Bonjour-santé?</span>
    <a data-test="loginRedirectToMembershipSubscription" ng-click="$root.redirectToMembershipSubscription()" ng-bind="'LOGIN.CREATE_ACCOUNT.LINK' | translate" class="ng-binding">Abonnez-vous maintenant !</a> </div>
</form>

Text Content

Your privacy is very important to us.
Your privacy is very important to us. With your agreement, we and our partners
use functionality, performance and targeting cookies or similar technologies to
store, access, and process personal data like your visit on this website, IP
addresses and cookie identifiers. Some partners do not ask for your consent to
process your data and rely on their legitimate business interest. You can
withdraw your consent or object to data processing based on legitimate interest
at any time by clicking on “Learn More” or in our Privacy Policy on this
website.

View our 12 partners
Learn More →Disagree and closeAgree and close


 * Abonnement
 * Connexion
 * English

English


Connexion
Abonnement
English





Connectez-vous à votre compte pour profiter des avantages de votre abonnement!

Connectez-vous à votre compte pour profiter des avantages de votre abonnement!

Connectez-vous à votre compte pour profiter des avantages de votre abonnement!

Votre session a été interrompue en raison d'un délai d'inactivité.

Votre abonnement est annulé.

Une seule session à la fois est permise. Veuillez fermer la session en cours
avant d'en ouvrir une nouvelle.

Le compte familial est présentement annulé. Veuillez contacter la personne
responsable de votre famille.

Le compte familial est présentement en créance. Veuillez contacter la personne
responsable de votre famille.

Un compte Bonjour-santé est déjà associé au courriel saisi. Ouvrez une session
pour y accéder.

Une erreur de connexion est survenue. Veuillez contacter le service à la
clientèle au (855) 860-8753.

Connexion

Votre navigateur (ou sa version) n'est pas supporté. Cliquer ici pour en savoir
plus.

Continuer avec Facebook
➥ Une erreur est survenue durant l'authentification.
Continuer avec Google
➥ Une erreur est survenue durant l'authentification.

ou
Courriel

➥ Champ requis
➥ Veuillez inscrire un courriel valide
➥ Le compte de cet utilisateur est verrouillé. Veuillez cliquer sur "J'ai oublié
mon mot de passe" pour déverrouiller le compte.
➥ L'utilisateur n'est pas approuvé.
➥ Le courriel utilisé pour votre compte Bonjour-santé peut être récupéré en
communiquant avec notre service à la clientèle au 1 (855) 860-8753 option 1.
J'ai oublié l'addresse courriel associée à mon compte Bonjour-santé.
Mot de passe

➥ Champ requis
 Une erreur imprévue s'est produite. Contactez notre service à la clientèle en
composant le 1 (855) 860-8753 et choisissez l'option 1.
➥ Erreur d'authentification. Assurez-vous de saisir correctement l'adresse
courriel et le mot de passe utilisés pour accéder à votre compte.
J'ai oublié mon mot de passe.
Ouvrir une session
Vous n'avez pas d'abonnement Bonjour-santé? Abonnez-vous maintenant !


IL Y A TANT DE BONNES RAISONS D'ÊTRE ABONNÉ À BONJOUR-SANTÉ!

En tant qu'abonné Bonjour-santé, faites des recherches ILLIMITÉES pour trouver
rapidement des consultations en CLINIQUE ou en TÉLÉCONSULTATION dans les 36
heures.

Faites un choix éclairé en ayant en main le nom et l'adresse des cliniques
proposées.

Besoin d'un spécialiste? Faites des recherches de consultations avec des
spécialistes de votre choix (gynécologues, cardiologues, dermatologues, etc.).

Découvrez tous les avantages d'un abonnement Bonjour-santé.
© 2024, Tootelo Innovation Inc. Tous droits réservés.
Politique de confidentialité Conditions d'utilisation