demo.dx.trade Open in urlscan Pro
185.79.216.133  Public Scan

Submitted URL: http://demo.dx.trade/
Effective URL: https://demo.dx.trade/
Submission: On April 10 via api from US — Scanned from DE

Form analysis 4 forms found in the DOM

POST api/auth/login

<form class="loginForm loginForm-main" action="api/auth/login" data-success-redirect="" method="POST">
  <input type="hidden" id="vendor" name="vendor" class="control" value="mercury">
  <div class="loginForm--fieldset">
    <div class="loginForm--row">
      <div class="control control-textInput">
        <span class="control--label"><label for="username">Username</label></span>
        <span class="control--wrap"><input type="text" name="username" id="username"></span>
      </div>
    </div>
    <div class="loginForm--row">
      <div class="control control-passwordInput">
        <span class="control--label"><label for="password">Password</label></span>
        <span class="control--wrap" id="passwordWrapper">
          <span class="passwordInput"><input type="password" name="password" id="password" class="passwordInput--passwordInput"><input type="text" class="passwordInput--textInput"><span class="passwordInput--icon"><svg
                class="icon icon-hide-password">
                <use xlink:href="#icon-hide-password"></use>
              </svg></span></span>
        </span>
      </div>
    </div>
  </div>
  <div class="loginForm--row loginForm--row-actions">
    <div class="loginForm--actionButton">
      <button class="button button-primary" type="submit" id="submitLogin">
        <span>Log In</span>
      </button>
    </div>
  </div>
  <div class="loginForm--indicator" style="display:none">
    <span class="loadingWheel loadingWheel-small"></span>
  </div>
  <div class="loginForm--info"> To register, please contact us<span>Copyright</span>
  </div>
  <div class="loginForm--error" data-test-id="login_error" style="display:none"></div>
</form>

POST controllers/oneTimePasswordSiteLogin

<form class="loginForm" action="controllers/oneTimePasswordSiteLogin" method="POST" id="totpSecure">
  <div class="loginForm--fieldset">
    <div class="loginForm--row">
      <div class="control control-textInput">
        <span class="control--label"><label for="securityCode">6-digit Code</label></span>
        <span class="control--wrap">
          <span class="passwordInput"><input autocomplete="off" type="password" name="code" id="securityCode" class="passwordInput--passwordInput"><input type="text" class="passwordInput--textInput"><span class="passwordInput--icon"><svg
                class="icon icon-hide-password">
                <use xlink:href="#icon-hide-password"></use>
              </svg></span></span>
          <span class="control--errorMessage" style="display: none;">Incorrect code</span>
        </span>
      </div>
    </div>
  </div>
  <div class="loginForm--hint">Enter the security code generated by the Authenticator app on your phone</div>
  <div class="loginForm--row loginForm--row-actions">
    <a href="#" class="loginForm--link" id="cantUsePhone" onclick="">I can't use my phone</a>
    <div class="loginForm--actionButton">
      <button class="button button-primary" type="submit" disabled="">
        <span>Submit</span>
      </button>
    </div>
  </div>
  <div class="loginForm--indicator">
    <span class="loadingWheel loadingWheel-small"></span>
  </div>
</form>

POST controllers/oneTimePasswordSiteLogin

<form class="loginForm" action="controllers/oneTimePasswordSiteLogin" method="POST" id="totpBackup">
  <div class="loginForm--fieldset">
    <div class="loginForm--row">
      <div class="control control-textInput">
        <span class="control--label"><label for="backupCode">8-digit Code</label></span>
        <span class="control--wrap">
          <span class="passwordInput"><input autocomplete="off" type="password" name="code" id="backupCode" class="passwordInput--passwordInput"><input type="text" class="passwordInput--textInput"><span class="passwordInput--icon"><svg
                class="icon icon-hide-password">
                <use xlink:href="#icon-hide-password"></use>
              </svg></span></span>
          <span class="control--errorMessage" style="display: none;">Incorrect code</span>
        </span>
      </div>
    </div>
  </div>
  <div class="loginForm--hint">If you can't use your phone, you can log in by entering one of your backup codes.</div>
  <div class="loginForm--row loginForm--row-actions">
    <a href="#" class="loginForm--link" onclick="window.open('https://test.com', '', '_blank');">Contact support</a>
    <div class="loginForm--actionButton">
      <button class="button button-primary" type="submit" disabled="">
        <span>Submit</span>
      </button>
    </div>
  </div>
  <div class="loginForm--indicator">
    <span class="loadingWheel loadingWheel-small"></span>
  </div>
</form>

PUT api/users/password

<form class="loginForm" action="api/users/password" data-success-redirect="" method="PUT" id="changePasswordForm">
  <div class="loginForm--subtitle"> Password has expired and must be changed </div>
  <div class="loginForm--fieldset">
    <div class="loginForm--row">
      <span class="control--label">Username</span>
      <input type="hidden" name="username" id="userNameForChangePassword">
      <span class="control--wrap control--wrap-username" id="userNameForChangePasswordSpan"></span>
    </div>
    <div class="loginForm--row">
      <div class="control control-passwordInput" id="controlCurrentPassword">
        <span class="control--label">
          <label for="currentPassword">Current Password</label>
        </span>
        <span class="control--wrap">
          <span class="passwordInput"><input type="password" id="currentPassword" name="currentPassword" class="passwordInput--passwordInput"><input type="text" class="passwordInput--textInput"><span class="passwordInput--icon"><svg
                class="icon icon-hide-password">
                <use xlink:href="#icon-hide-password"></use>
              </svg></span></span>
        </span>
      </div>
    </div>
    <div class="loginForm--row">
      <div class="control control-passwordInput" id="controlNewPassword">
        <span class="control--label">
          <label for="newPassword">New Password</label>
        </span>
        <span class="control--wrap">
          <span class="passwordInput"><input type="password" id="newPassword" name="newPassword" class="passwordInput--passwordInput"><input type="text" class="passwordInput--textInput"><span class="passwordInput--icon"><svg
                class="icon icon-hide-password">
                <use xlink:href="#icon-hide-password"></use>
              </svg></span></span>
          <span class="control--error" id="errorMessage" data-test-id="password_incorrect_message"> Please fill in all fields correctly </span>
        </span>
      </div>
    </div>
  </div>
  <div class="loginForm--row loginForm--row-actions">
    <div class="loginForm--actionButton">
      <button id="submitChangePassword" class="button button-primary" type="submit">
        <span>Submit</span>
      </button>
    </div>
    <div class="loginForm--actionButton">
      <button class="button button-secondary" type="reset">
        <span>Cancel</span>
      </button>
    </div>
  </div>
  <div class="loginForm--indicator" style="display:none">
    <div class="loadingWheel loadingWheel-small"></div>
  </div>
</form>

Text Content

icon- icon- F1CDE37C-033B-435D-B463-C440EA507532 icon
3AEEFB6F-1CAB-4A36-8BA4-29AB0FF3ECF1 icon- `
68C1A130-6333-4647-BFC4-644D4D466207 icon-
Your web browser must have JavaScript enabled in order for this application to
display correctly.
Username
Password
Log In

To register, please contact usCopyright

Security Code
6-digit Code Incorrect code
Enter the security code generated by the Authenticator app on your phone
I can't use my phone
Submit

Backup Code
8-digit Code Incorrect code
If you can't use your phone, you can log in by entering one of your backup
codes.
Contact support
Submit

Change Password
Password has expired and must be changed
Username
Current Password
New Password Please fill in all fields correctly
Submit
Cancel

End User Agreement
CFDs are complex instruments and come with a high risk of losing money rapidly
due to leverage. You should consider whether you understand how CFDs work and
whether you can afford to take the high risk of losing your money.
Incorrect password

- Use between 6 and 12 characters

- Contains only symbols from the following list: latin alphabetic characters,
digits, symbols (e.g. !$%&)

- Should contain a mix of digits (0-9) and alphabetic characters (A-Z/a-z)

Usage of old password is not allowed