pivot.usbank.com Open in urlscan Pro
104.122.27.247  Public Scan

URL: https://pivot.usbank.com/wmss/web/pivot/registration?Id=pbnEuD6bQP
Submission: On November 03 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

<form class="setup pull-left ng-pristine ng-valid" ng-hide="vm.isLoading">
  <fieldset>
    <legend>Login Set-Up</legend>
    <div class="field-row">
      <span class="invalid ng-hide" ng-show="vm.isInvalidFields.userId"> ! </span>
      <label for="user-id" ng-class="{active: vm.isActiveFields.userId}" class="active">User ID</label>
      <input id="user-id" type="text" name="userId" ng-readonly="vm.isReadOnly.userId" ng-model-options="{debounce: 200}" ng-change="vm.enterUserId()" ng-model="vm.formData.userId" ng-focus="vm.fieldFocus('userId')" ng-blur="vm.fieldBlur('userId')"
        ng-keypress="vm.userIdKeyPress($event)" ng-init="vm.fieldFocusUserId('userId')" ng-class="{active: vm.isActiveFields.userId, invalid: vm.isInvalidFields.userId}" class="ng-pristine ng-untouched ng-valid ng-not-empty active">
      <span class="message ng-binding ng-hide" ng-show="vm.isInvalidFields.userId">
      </span>
    </div>
    <div class="field-row">
      <span class="invalid ng-hide" ng-show="vm.passwordsNotMatch"> ! </span>
      <label for="password" ng-class="{active: vm.isActiveFields.password}">Password</label>
      <input id="password" type="password" name="password" ng-readonly="vm.isReadOnly.password" ng-change="vm.confirmPassword()" ng-keyup="vm.enterPassword()" ng-model="vm.formData.password" ng-focus="vm.fieldFocus('password')"
        ng-blur="vm.fieldBlur('password')" ng-class="{active: vm.isActiveFields.password}" class="ng-pristine ng-untouched ng-valid ng-empty">
      <span class="message no-match ng-binding ng-hide" ng-show="vm.passwordsNotMatch">
      </span>
      <label for="confirm-password" ng-class="{active: vm.isActiveFields.passwordConfirm}">Confirm Password</label>
      <input id="confirm-password" type="password" name="passwordConfirm" ng-readonly="vm.isReadOnly.passwordConfirm" ng-change="vm.confirmPassword()" ng-model="vm.formData.passwordConfirm" ng-focus="vm.fieldFocus('passwordConfirm')"
        ng-blur="vm.fieldBlur('passwordConfirm')" ng-class="{active: vm.isActiveFields.passwordConfirm}" class="ng-pristine ng-untouched ng-valid ng-empty">
    </div>
    <div class="password-rules">
      <div class="passwords-verbiage">Passwords are case sensitive and can include special characters</div>
      <div>
        <span ng-show="vm.passwordRequirements.length" class="ng-hide"><i></i></span><span>Passwords must have 8-24 characters</span>
      </div>
      <div>
        <span ng-show="vm.passwordRequirements.lettersAndNumbers" class="ng-hide"><i></i></span><span>Passwords must include both letters &amp; numbers</span>
      </div>
      <div>
        <span ng-show="vm.passwordRequirements.spaces" class="ng-hide"><i></i></span><span>Passwords must not include spaces</span>
      </div>
    </div>
  </fieldset>
  <fieldset class="codes">
    <legend>Authentication</legend>
    <div class="field-row">
      <span class="invalid ng-hide" ng-show="vm.isInvalidFields.email"> ! </span>
      <label for="email" ng-class="{active: vm.isActiveFields.email}" class="active">Email</label>
      <input id="email" class="medium ng-pristine ng-untouched ng-valid ng-not-empty active" ng-readonly="vm.isAdminCreated" type="text" name="email" ng-model="vm.formData.email" ng-focus="vm.fieldFocus('email')" ng-blur="vm.fieldBlur('email')"
        ng-class="{active: vm.isActiveFields.email}" readonly="readonly">
      <span class="message ng-binding ng-hide" ng-show="vm.isInvalidFields.email">
      </span>
    </div>
    <!-- ngIf: !vm.isGetCode --><button ng-if="!vm.isGetCode" ng-disabled="!vm.isGetCodeValid" ng-click="vm.getCode($event)" class="get-code ng-scope" disabled="disabled">Get Code</button><!-- end ngIf: !vm.isGetCode -->
    <div ng-hide="vm.isGetCode">Codes are sent via email</div>
    <div class="field-row ng-hide" ng-show="vm.isGetCode">
      <span class="invalid ng-hide" ng-show="vm.isInvalidFields.pivotCode"> ! </span>
      <label for="pivotCode" ng-class="{active: vm.isActiveFields.pivotCode}" class="ng-binding">Pivot Code</label>
      <input id="pivotCode" type="text" name="pivotCode" ng-change="vm.enterCode()" ng-model="vm.formData.pivotCode" ng-focus="vm.fieldFocus('pivotCode')" ng-blur="vm.fieldBlur('pivotCode')" ng-class="{active: vm.isActiveFields.pivotCode}"
        class="ng-pristine ng-untouched ng-valid ng-empty">
      <span class="message ng-binding ng-hide" ng-show="vm.isInvalidFields.pivotCode">
      </span>
    </div>
    <button ng-show="vm.isGetCode" ng-disabled="!vm.isEnteredCode" ng-click="vm.submit()" disabled="disabled" class="ng-hide">Submit</button>
    <div ng-show="vm.isGetCode" class="ng-hide">Your code has been sent.</div>
    <a href="" ng-show="vm.isGetCode" ng-click="vm.getCode($event)" ng-disabled="!vm.isGetCodeValid" disabled="disabled" class="ng-hide">Resend Code</a>
  </fieldset>
  <!-- ngIf: vm.displayEmailWarning -->
</form>

Text Content

pivot


REGISTRATION

1. Set-Up
2. Profile
3. Security
4. Terms & Conditions

Processing.
Please wait while data is loading.
Login Set-Up
! User ID
! Password Confirm Password
Passwords are case sensitive and can include special characters
Passwords must have 8-24 characters
Passwords must include both letters & numbers
Passwords must not include spaces
Authentication
! Email
Get Code
Codes are sent via email
! Pivot Code
Submit
Your code has been sent.
Resend Code
Welcome

The registration process will take about five minutes.

All 4 registration steps must be completed in order to successfully create a
Pivot account.