www.ufirst.com.my Open in urlscan Pro
202.71.105.71  Public Scan

Submitted URL: https://perodua.page.link/zZyJ
Effective URL: https://www.ufirst.com.my/member/SecurityUpd?From=MobileApp&Action=SecurityUpdVSO&LoginToken=A358D1E366E68A5CD7B84C5077281...
Submission: On December 24 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST /member/SecurityUpd/SecurityUpd

<form action="/member/SecurityUpd/SecurityUpd" enctype="multipart/form-data" id="frmSecurityUpd" method="post" novalidate="novalidate">
  <div class="row justify-content-center">
    <div class="col-md-7">
      <div id="divAlert">
      </div>
      <div class="card">
        <div class="card-body">
          <div id="divSecurityForm">
            <div class="row" id="divNotice">
              <div class="col-md-12 p-2">
                <label class="ufirst-formgroup-float-label" style="font-size: 16px; font-weight: bold"><span class="text-danger">Important Notice:</span></label><br>
                <label style="font-size: 14px"><span class="text-danger">We are currently in the midst of updating our system. Do proceed to update the detail below to login to your account.</span></label>
              </div>
            </div>
            <input value="1" id="SecurityUpdReq_RecType" name="SecurityUpdReq.RecType" type="hidden">
            <input value="A358D1E366E68A5CD7B84C5077281E1839121FD676A33256B9AAB89FC9BFBF82" id="SecurityUpdReq_LoginToken" name="SecurityUpdReq.LoginToken" type="hidden">
            <input value="SecurityUpdVSO" id="SecurityUpdReq_Action" name="SecurityUpdReq.Action" type="hidden">
            <input value="24122220592202042592" id="SecurityUpdReq_VSOId" name="SecurityUpdReq.VSOId" type="hidden">
            <input value="MobileApp" id="SecurityUpdReq_From" name="SecurityUpdReq.From" type="hidden">
            <div class="row">
              <div class="col-md-12 p-2">
                <label style="font-weight: bold; font-size: 16px">Update your login details</label><br>
                <label style="font-size: 14px">Fill in the details below</label>
                <div class="form-group ufirst-formgroup-float mb-1" id="divLoginID">
                  <label class="ufirst-formgroup-float-label got-feedback-left is-visible">Enter your new Login ID <span class="text-danger">*</span></label>
                  <div class="form-group-feedback form-group-feedback-left">
                    <input class="form-control" data-message="required" data-val="true" data-val-group="TAC" data-val-length="Login ID must be between 6 and 30 characters." data-val-length-max="30" data-val-length-min="6"
                      data-val-regex="Login Id only allow alphanumeric and following special characters &quot;- ( ) \ / @ _ !&quot;" data-val-regex-pattern="^[0-9a-zA-Z-()\\//@_!,.']*$" data-val-required=" Please enter Login ID." id="txtLoginID"
                      maxlength="30" minlength="6" name="SecurityUpdReq.LoginId" onblur="maskChange(event,'alphanumericNspecial_nospace');" onkeypress="return maskKeyPress(event,'alphanumericNspecial_nospace');"
                      onpaste="return maskPaste(event,'alphanumericNspecial_nospace');" tabindex="0" type="text" value="760613115372" placeholder="">
                    <div class="form-control-feedback">
                      <i class="icon-user-lock"></i>
                    </div>
                  </div>
                  <span class="field-validation-valid text-danger" data-val-group="TAC" data-valmsg-for="SecurityUpdReq.LoginId" data-valmsg-replace="true"></span>
                </div>
                <div class="form-group ufirst-formgroup-float mb-1" id="divPassword">
                  <label class="ufirst-formgroup-float-label got-feedback-left animate">Enter your new Password <span class="text-danger">*</span></label>
                  <div class="form-group-feedback form-group-feedback-left">
                    <input class="form-control password" data-message="required" data-val="true" data-val-group="TAC"
                      data-val-regex="Please enter password between 8 to 20 characters, contain at least 1 number, 1 symbol, 1 lower case, 1 upper case alphabetic character, and case sensitive."
                      data-val-regex-pattern="^.*(?=.{8,20})(?!.*\s)(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~`'&quot;/!@#$%^&amp;*(),.?:;{}|<>\\+=\[\]_-]).*$" data-val-required=" Please enter New Password." id="txtPwd" maxlength="20"
                      name="SecurityUpdReq.PasswordNew" onblur="maskChange(event,'alphanumericNspecial_nospace');" onkeypress="return maskKeyPress(event,'alphanumericNspecial_nospace');"
                      onpaste="return maskPaste(event,'alphanumericNspecial_nospace');" tabindex="0" type="password" value="" placeholder="">
                    <div class="form-control-feedback">
                      <i class="icon-lock4"></i>
                    </div>
                    <div class="form-control-feedback float-right right-0" style="left: unset !important">
                      <a class="cursor-pointer"><i class="icon-eye-blocked toggle-password"></i></a>
                    </div>
                  </div>
                  <span class="field-validation-valid text-danger" data-val-group="TAC" data-valmsg-for="SecurityUpdReq.PasswordNew" data-valmsg-replace="true"></span>
                </div>
                <div class="form-group ufirst-formgroup-float mb-1" id="divPasswordConfirm">
                  <label class="ufirst-formgroup-float-label got-feedback-left animate">Confirm your new Password <span class="text-danger">*</span></label>
                  <div class="form-group-feedback form-group-feedback-left">
                    <input class="form-control password1" data-message="required" data-val="true" data-val-equalto="Passwords do not match" data-val-equalto-other="*.PasswordNew" data-val-group="TAC"
                      data-val-regex="Please enter password between 8 to 20 characters, contain at least 1 number, 1 symbol, 1 lower case, 1 upper case alphabetic character, and case sensitive."
                      data-val-regex-pattern="^.*(?=.{8,20})(?!.*\s)(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[~`'&quot;/!@#$%^&amp;*(),.?:;{}|<>\\+=\[\]_-]).*$" data-val-required=" Please enter Confirm Password." id="txtPwdConfirm" maxlength="20"
                      name="SecurityUpdReq.PasswordConfirm" onblur="maskChange(event,'alphanumericNspecial_nospace');" onkeypress="return maskKeyPress(event,'alphanumericNspecial_nospace');"
                      onpaste="return maskPaste(event,'alphanumericNspecial_nospace');" tabindex="0" type="password" value="" placeholder="">
                    <div class="form-control-feedback">
                      <i class="icon-lock4"></i>
                    </div>
                    <div class="form-control-feedback float-right right-0" style="left: unset !important">
                      <a class="cursor-pointer"><i class="icon-eye-blocked toggle-password1"></i></a>
                    </div>
                  </div>
                  <span class="field-validation-valid text-danger" data-val-group="TAC" data-valmsg-for="SecurityUpdReq.PasswordConfirm" data-valmsg-replace="true"></span>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
      <div class="d-flex justify-content-center mb-2" id="divTnC">
        <div class="d-flex py-3 justify-content-center">
          <div class="form-check">
            <label class="form-check-label">
              <div class="uniform-checker" id="uniform-chkAgreeTermsPDPA"><span class="checked"><input type="checkbox" class="form-input-styled" id="chkAgreeTermsPDPA" checked="checked" onchange="checkchange()"></span></div> I agree to the
              <a id="lnkPDPA" target="_blank" href="https://www.perodua.com.my/legal-notices/privacy-policy.html">PDPA</a> and the <a id="lnkTermOfUse" target="_blank" href="/member/Info/D4D28718E289E27330E238CE07F97EB9">Terms &amp; Conditions</a>.
            </label>
          </div>
        </div>
      </div>
      <div class="d-flex justify-content-center mb-2">
        <div>
          <button id="cmdSubmit" type="submit" class="btn shadow-1 bg-perodua legitRipple">Update</button>
        </div>
      </div>
    </div>
  </div>
</form>

Text Content

SECURITY UPDATE

Important Notice:
We are currently in the midst of updating our system. Do proceed to update the
detail below to login to your account.
Update your login details
Fill in the details below
Enter your new Login ID *

Enter your new Password *

Confirm your new Password *


I agree to the PDPA and the Terms & Conditions.
Update