laposte-prod.mirakl.net Open in urlscan Pro
2606:4700::6812:155a  Public Scan

Submitted URL: http://laposte-prod.mirakl.net/
Effective URL: https://laposte-prod.mirakl.net/login
Submission: On March 13 via api from LU — Scanned from DE

Form analysis 1 forms found in the DOM

POST /authenticate

<form action="/authenticate" method="POST" id="loginForm" class="cssform form-horizontal" autocomplete="off"><input type="hidden" name="_csrf" value="b4b796f7-f8d9-41d3-bc73-7cdd015709aa">
  <div class="form-group" id="login-username-group">
    <div class="col-sm-12">
      <div class="input-group">
        <span class="input-group-addon">
          <i class="glyphicon-pro user"></i>
        </span>
        <input type="text" id="username" name="username" required="true" class="form-control" placeholder="Votre login" value="">
      </div>
    </div>
  </div>
  <div class="form-group" id="login-password-group" style="display: none;">
    <div class="col-sm-12">
      <div class="input-group">
        <span class="input-group-addon">
          <i class="glyphicon-pro lock"></i>
        </span>
        <input type="password" id="password" name="password" class="form-control" placeholder="Votre mot de passe">
      </div>
    </div>
    <div class="col-sm-12 lost-password">
      <a id="resetPassword" href="/mmp/reset-password">
                                        <span>Mot de passe oublié ?</span>
                                    </a>
    </div>
  </div>
  <div class="form-group">
    <div class="col-sm-12">
      <button type="submit" id="submitButton" class="btn btn-lg btn-login btn-primary">
        <i id="submitButtonSpinner" class="glyphicon-pro refresh fa-spin icon-right-offset" style="display: none;"></i>
        <span id="submitLabel">Suivant</span>
      </button>
    </div>
    <div class="col-sm-12" id="remember-me-group" style="display: none;">
      <div class="checkbox">
        <label class="control-label">
          <input type="hidden" name="__spring_security_remember_me">
          <input type="checkbox" name="remember-me" id="remember_me">
          <span>Rester connecté</span>
        </label>
      </div>
    </div>
  </div>
  <script type="text/javascript">
    /*<![CDATA[*/
    $(function() {
      var nextLabel = "Suivant";
      var signInLabel = "Se connecter";
      var recaptchaEnabled = false;
      var passwordStep = false;
      var submitButton = $('#submitButton');
      var submitLabel = $('#submitLabel');
      var usernameInput = $('#username');
      var passwordInput = $('#password');
      var submitButtonSpinner = $('#submitButtonSpinner');
      var loginPasswordGroup = $('#login-password-group');
      var rememberMeGroup = $('#remember-me-group');

      function displayLoginStep() {
        usernameInput.prop('readonly', false);
        submitLabel.text(nextLabel);
        loginPasswordGroup.hide();
        rememberMeGroup.hide();
        passwordInput.prop('required', false);
        var val = usernameInput.val();
        usernameInput.val('');
        usernameInput.focus();
        usernameInput.val(val);
        passwordStep = false;
      }

      function displayPasswordStep() {
        usernameInput.prop('readonly', true);
        submitButtonSpinner.hide();
        submitButton.prop('disabled', false);
        submitLabel.text(signInLabel);
        loginPasswordGroup.show();
        rememberMeGroup.show();
        passwordInput.prop('required', true);
        passwordInput.focus();
        passwordStep = true;
      }
      usernameInput.click(function(evt) {
        if (passwordStep) {
          displayLoginStep();
        }
      });
      usernameInput.on('change', function() {
        if (usernameInput.val() !== "") {
          $('#resetPassword').attr('href', '/mmp/reset-password?email=' + encodeURIComponent(usernameInput.val()));
        } else {
          $('#resetPassword').attr('href', '/mmp/reset-password');
        }
      });
      $('#loginForm').submit(function(evt) {
        if (!passwordStep) {
          evt.preventDefault();
          evt.stopPropagation();
          submitButton.prop('disabled', true);
          submitButtonSpinner.show();
          $.post("/login/option", {
            "username": usernameInput.val(),
            "_csrf": $("meta[name='_csrf']").attr("content")
          }).done(function(data) {
            if (data.option !== 'password') {
              window.location.href = data.url;
            } else {
              displayPasswordStep();
            }
          }).fail(function(xhr, status, error) {
            submitButton.prop('disabled', false);
            submitButtonSpinner.hide();
            $('#login-error').show();
          });
        } else {
          if (recaptchaEnabled) {
            evt.preventDefault();
            evt.stopPropagation();
            grecaptcha.execute();
          }
        }
      });
      var messageBarMessage = null;
      if (usernameInput.val() !== '' && messageBarMessage === undefined) {
        $('#loginForm').submit();
      } else {
        var val = usernameInput.val();
        usernameInput.val('');
        usernameInput.focus();
        usernameInput.val(val);
      }
    });
    /*]]>*/
  </script>
</form>

Text Content

Une erreur est survenue, veuillez réessayer ultérieurement.
Mot de passe oublié ?
Suivant
Rester connecté
Copyright © 2024 Mirakl
Mirakl MP
Control the use of your personal data
This platform uses cookies and related technologies, as described in our cookies
notice and privacy policy, for purposes that may include site operation,
analytics or enhanced user experience. You may choose to consent to the use of
these technologies or manage your own preferences by clicking the “Manage”
button or link in footer.
We and our 4 partners may access your device to recognize you through
identifiers such as cookies, and collect, store, combine, and transfer data your
IP and email addresses, choices and software settings, your browsing activity
and your location, for these purposes: personalised advertising, advertising and
content measurement, audience research and services development.
Store and/or access information on a device
Cookies, device or similar online identifiers (e.g. login-based identifiers,
randomly assigned identifiers, network based identifiers) together with other
information (e.g. browser type and information, language, screen size, supported
technologies etc.) can be stored or read on your device to recognise it each
time it connects to an app or to a website, for one or several of the purposes
presented here.
Use precise geolocation data
With your acceptance, your precise location (within a radius of less than 500
metres) may be used in support of the purposes explained in this notice.
Actively scan device characteristics for identification
With your acceptance, certain characteristics specific to your device might be
requested and used to distinguish it from other devices (such as the installed
fonts or plugins, the resolution of your screen) in support of the purposes
explained in this notice.
You may accept all identifiers and data processing activities requiring your
consent, or refuse them by clicking "Do not accept", find out more and make a
granular choice or object to activities based on legitimate interests via the
setting screen. You can change your mind or withdraw your consent at any time
via our Privacy Policy. Your choices will apply to these websites and their
emails during 6 months, and we will not ask you again until 12 months.
Accept allSet your choicesDo not accept
Set your choicesAccept all
Do not accept