Un lien permettant de définir un nouveau mot de passe sera envoyé à votre adresse e-mail.
Vos données personnelles seront utilisées pour vous accompagner au cours de votre visite du site web, gérer l’accès à votre compte, et pour d’autres raisons décrites dans notre politique de confidentialité.
// allow the second submit triggered after token injection
if (form.__hmwp_recaptcha_v3_ready) {
form.__hmwp_recaptcha_v3_ready = false;
return;
}
// If grecaptcha isn't available, do nothing (let ajax/non-ajax handlers work)
if (typeof grecaptcha === 'undefined') {
return;
}
e.preventDefault();
e.stopPropagation();
if (typeof e.stopImmediatePropagation === "function") e.stopImmediatePropagation();
grecaptcha.ready(function () {
grecaptcha.execute('6LdQCJckAAAAAB35QejmDl5FOwPbaFMHKE5NNqAg', {action: 'submit'})
.then(function (token) {
try {
// upsert g-recaptcha-response (avoid duplicates on repeated submits)
var input = form.querySelector('input[name="g-recaptcha-response"]');
if (!input) {
input = document.createElement("input");
input.type = "hidden";
input.name = "g-recaptcha-response";
form.appendChild(input);
}
input.value = token;
// upsert login (avoid duplicates)
var login = form.querySelector('input[name="login"]');
if (!login) {
login = document.createElement("input");
login.type = "hidden";
login.name = "login";
form.appendChild(login);
}
if (login.value === "") login.value = "1";
} catch (err) {
console.warn("reCAPTCHA error", err);
}
// mark as ready, then re-trigger submit through the normal path (keeps AJAX handlers)
form.__hmwp_recaptcha_v3_ready = true;
if (typeof form.requestSubmit === "function") {
form.requestSubmit();
} else {
// fallback: dispatch submit; if nobody cancels it, do native submit
var ev = new Event("submit", {bubbles: true, cancelable: true});
if (form.dispatchEvent(ev)) {
HTMLFormElement.prototype.submit.call(form);
}
}
});
});
}
if (document.getElementsByTagName("form").length > 0) {
var x = document.getElementsByTagName("form");
for (var i = 0; i < x.length; i++) {
// capture phase so token injection happens before most AJAX serializers
x[i].addEventListener("submit", reCaptchaSubmit, true);
}
}