app-mpelle.airtop.io Open in urlscan Pro
176.162.233.202  Public Scan

Submitted URL: https://app-mpelle.airtop.io/
Effective URL: https://app-mpelle.airtop.io/login
Submission: On November 16 via api from US — Scanned from FR

Form analysis 1 forms found in the DOM

POST https://app-mpelle.airtop.io/login

<form method="POST" action="https://app-mpelle.airtop.io/login" x-on:submit="loading = true" x-data="{ loading: false }">
  <input type="hidden" name="_token" value="9jEuG8zSUyRSVVMJ4g6vPqdeoEMAI9kyPtvJnFVi" autocomplete="off">
  <div class="mt-1 w-full">
    <label class="block text-sm font-semibold leading-5 text-gray-700" for="email"> Email </label>
    <div class="relative rounded-md mt-1">
      <input id="email" name="email" type="email" required="required" autofocus="autofocus"
        class="w-full rounded-md disabled:bg-gray-100 disabled:cursor-not-allowed disabled:text-gray-700 border-gray-300 focus:border-indigo-300 focus:ring focus:ring-indigo-200 focus:ring-opacity-50" value="">
    </div>
  </div>
  <div x-data="{
        password: '',
        show: false,
        minLength: null,
        requireCapital: false,
        requireSpecialChar: false,
        requireDigit: false,

        get lengthIsValid() {
            return this.password.length >= this.minLength;
        },

        get hasCapital() {
            return (new RegExp('[A-Z]')).test(this.password);
        },

        get hasSpecialChar() {
            return (new RegExp('[^a-zA-Z0-9]')).test(this.password);
        },

        get hasDigit() {
            return (new RegExp('[0-9]')).test(this.password);
        },

        get isValid() {
            if (this.minLength &amp;&amp; !this.lengthIsValid)
                return false;

            if (this.requireCapital &amp;&amp; !this.hasCapital)
                return false;

            if (this.requireSpecialChar &amp;&amp; !this.hasSpecialChar)
                return false;

            if (this.requireDigit &amp;&amp; !this.hasDigit)
                return false;

            return true;
        },
    }">
    <div class="relative">
      <div class="mt-4 w-full">
        <label class="block text-sm font-semibold leading-5 text-gray-700" for="password"> Mot de passe </label>
        <div class="relative rounded-md mt-1">
          <input id="password" name="password" type="password" x-bind:type="show ? 'text' : 'password'" x-model="password" x-ref="input" @input="$refs.input.setCustomValidity(isValid ? '' : 'Veuillez respecter les critères')"
            autocomplete="current-password" required="required"
            class="w-full rounded-md disabled:bg-gray-100 disabled:cursor-not-allowed disabled:text-gray-700 border-gray-300 focus:border-indigo-300 focus:ring focus:ring-indigo-200 focus:ring-opacity-50" value="">
        </div>
      </div>
      <div class="absolute inset-y-0 right-0 mt-5 pr-3 flex items-center text-sm leading-5">
        <svg @click="show = !show" class="h-5 text-gray-700 hidden" :class="{'hidden': !show, 'block': show }" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512">
          <path fill="currentColor"
            d="M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z">
          </path>
        </svg>
        <svg @click="show = !show" class="h-5 text-gray-700 block" :class="{'block': !show, 'hidden':show }" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 640 512">
          <path fill="currentColor"
            d="M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z">
          </path>
        </svg>
      </div>
    </div>
  </div>
  <div class="mt-4">
    <div class="flex items-center gap-2">
      <input id="checkbox-remember-1" name="remember" type="checkbox" class="rounded border-gray-300 text-midnight-600 shadow-sm focus:border-midnight-300 focus:ring focus:ring-midnight-200 focus:ring-opacity-50" value="1">
      <label class="block text-sm font-semibold leading-5 text-gray-700" for="checkbox-remember-1"> Se souvenir de moi </label>
    </div>
  </div>
  <div class="flex items-center justify-end mt-4">
    <a class="underline text-sm text-gray-600 hover:text-gray-900 transition" href="https://app-mpelle.airtop.io/forgot-password" title="Mot de passe oublié ?">
                                    Mot de passe oublié ?
                                </a>
    <button type="submit" title="Connexion
                                
                                
                                    
                                    Connexion..."
      class="flex items-center justify-center rounded-md font-semibold uppercase disabled:opacity-50 disabled:cursor-not-allowed transition text-white bg-wt-blue-dr hover:bg-wt-blue-d focus:bg-wt-blue-d active:bg-wt-blue-d border border-wt-blue-dr focus:ring active:ring focus:ring-wt-blue-lr active:ring-wt-blue-lr focus:outline-none h-[34px] px-4 text-xs tracking-wider ml-4"
      x-bind:disabled="loading">
      <span x-show="!loading"> Connexion </span>
      <span class="flex items-center gap-3" x-show="loading" style="display: none;">
        <i class="fa-solid fa-spinner animate-spin"></i> Connexion... </span>
    </button>
  </div>
  <div class="mt-6 text-right">
    <p class="text-sm m-0"> Vous n'avez pas de compte et souhaitez essayer le Cloud PC Weytop ? </p>
    <a class="text-sm font-bold text-midnight-700 hover:text-midnight-600 transition" href="https://calendly.com/support-weytop/assistance" title="Contactez-nous !" target="_blank" rel="noopener">
                                Contactez-nous !
                            </a>
  </div>
  <div class="flex flex-col items-center gap-y-4 mt-6 pt-6 border-t">
  </div>
</form>

Text Content

Découvrir
Connexion Demander une démo

Découvrir
Connexion Demander une démo


CONNECTEZ-VOUS À VOTRE ESPACE

Email

Mot de passe


Se souvenir de moi
Mot de passe oublié ? Connexion Connexion...

Vous n'avez pas de compte et souhaitez essayer le Cloud PC Weytop ?

Contactez-nous !


Politique de confidentialité