porcloud.com Open in urlscan Pro
2606:4700::6812:17c9  Public Scan

Submitted URL: http://porcloud.com/
Effective URL: https://porcloud.com/
Submission: On December 29 via api from US — Scanned from DE

Form analysis 3 forms found in the DOM

Name: login_form

<form ng-submit="submit()" name="login_form" class="ng-pristine ng-valid">
  <div class="modal-header essentials" ng-class="{customer:customer_site}">
    <div ng-show="customer_site" class="ng-hide">
      <button type="button" button-text="" ng-click="userDismissModal($event)" class="ng-isolate-scope action-btn action-btn-cancel ng-scope"><span class="btn-text ng-binding"></span> <span class="por-icon por-icon-cancel"></span></button>
      <div style="display:inline" show-conditional-dialog="showClosePrompt" hide-conditional-dialog="hideClosePrompt" body-txt="Are you sure you want to don't want to login?" class="ng-isolate-scope">
        <div popup-type="popover" popup-title="titleTxt || 'Confirmation' | translate" ng-class="popupClass" popover-placement="top" class="confirmation-popover ng-scope popup popup-popover popover" por-popup="popup" show-hookable="showHookable"
          hide-hookable="hideHookable" style="display: none;">
          <div class="arrow"></div>
          <div class="popup-title popover-title">titleTxt || 'Confirmation' | translate</div>
          <div class="popup-content popover-content clearfix" ng-transclude="">
            <!-- ngIf: skipBodyTxtTranslate -->
            <!-- ngIf: !skipBodyTxtTranslate -->
            <div ng-if="!skipBodyTxtTranslate" class="bodyTxt ng-scope" translate="Are you sure you want to don't want to login?">Are you sure you want to don't want to login?</div><!-- end ngIf: !skipBodyTxtTranslate -->
            <hr class="separator ng-scope">
            <div class="responses ng-scope" ng-transclude="">
              <input type="button" class="btn-danger btn btn-sm ng-scope ng-isolate-scope btn-Confirm" ng-click="chooseResponse()" value="Confirm" label="Confirm">
              <input type="button" class="btn-default btn btn-sm ng-scope ng-isolate-scope btn-Cancel" ng-click="chooseResponse()" value="Cancel" label="Cancel" stop-action="1">
            </div>
          </div>
        </div>
      </div>
    </div>
    <!-- ngIf: customer_site -->
    <!-- ngIf: !customer_site --><img ng-if="!customer_site" src="/img/rentalessentials_full.png" class="ng-scope"><!-- end ngIf: !customer_site -->
    <!-- ngIf: !customer_site -->
    <h3 ng-if="!customer_site" class="ng-scope"><span translate="marketing_login_tag1" class="ng-scope">Unlimited items. Unlimited contracts.</span><br>
      <span translate="marketing_login_tag2" class="ng-scope">Web-based rental software made easy for every industry.</span>
    </h3><!-- end ngIf: !customer_site -->
  </div>
  <div class="modal-header expert">
    <h3 class="logo"><img src="/img/esig/RentaleSignLogo.png" alt="Point of Rental E-Signature Service"></h3>
    <!--
        <h3 class="marketing-name" translate="Electronic Signature Options"></h3><h3 class="marketing-name" translate="Built for Rental"></h3>
        <h3 class="marketing-name main"><span class="welcome" translate="Welcome to"></span> <span class="esign-name" translate="Rental eSign"></span></h3>
        -->
    <h4 translate="Any Document. Anywhere. Any time." class="ng-scope">Any Document. Anywhere. Any time.</h4>
  </div>
  <div class="modal-body">
    <!-- ngIf: !customer_site && !concurrentUserDetails.count && signup_url -->
    <div ng-if="!customer_site &amp;&amp; !concurrentUserDetails.count &amp;&amp; signup_url" class="marketing-link ng-scope">
      <h1>
        <a href="https://rentalessentials.com" translate="Find out More!" class="ng-scope">Find out More!</a>
      </h1>
    </div><!-- end ngIf: !customer_site && !concurrentUserDetails.count && signup_url -->
    <!-- ngIf: !customer_site && !concurrentUserDetails.count && signup_url -->
    <div ng-if="!customer_site &amp;&amp; !concurrentUserDetails.count &amp;&amp; signup_url" class="marketing-link expert ng-scope">
      <h1>
        <a href="https://www.point-of-rental.com/products/rental-esign/" translate="Find out More!" class="ng-scope">Find out More!</a>
      </h1>
    </div><!-- end ngIf: !customer_site && !concurrentUserDetails.count && signup_url -->
    <!-- ngIf: !customer_site && !is_saml -->
    <h3 ng-if="!customer_site &amp;&amp; !is_saml" class="customer-label ng-scope">
      <span translate="Existing Customers" class="ng-scope">Existing Customers</span>:
    </h3><!-- end ngIf: !customer_site && !is_saml -->
    <div class="margin-bottom ng-hide" ng-show="concurrentUserDetails.count">
      <div class="alert alert-info inline-alert">
        <div translate="In order to login to this account, another user must be logged out." class="ng-scope">In order to login to this account, another user must be logged out.</div>
        <div ng-show="concurrentUserDetails.count > 0" class="ng-hide">
          <span translate="Number of Users Allocated" class="ng-scope">Number of Users Allocated</span>: <span class="ng-binding">0</span>
        </div>
      </div>
    </div>
    <div ng-show="!is_saml" class="">
      <div class="form-group default ng-scope  field-loginUsername" ng-class="(!!view.getRecordValidator(record).translatedErrors[fieldName] ? 'has-error ' : '') + attrs.labelWrapperClass + (fieldName ? ' field-'+fieldName : ' field')">
        <label class="control-label" for="loginUsername" ng-click="onClick &amp;&amp; onClick($event)" ng-class="{clickable: onClick}">
          <span class="label-text ng-binding">Username</span>
          <!-- ngIf: attrs.labelTooltip && ! attrs.tooltipInline --><span ng-if="attrs.labelTooltip &amp;&amp; ! attrs.tooltipInline" class="ng-scope">
            <span help-object="labelTooltip" help-content-type="text" help-content="Your username is generally your email address" class="ng-isolate-scope">
              <div popup-type="popover" por-popup="helpObject" popup-title="(helpTitle||'Hint')|translate" class="help-tooltip ng-scope popup popup-popover popover" style="display: none;">
                <div class="arrow"></div>
                <div class="popup-title popover-title">(helpTitle||'Hint')|translate</div>
                <div class="popup-content popover-content clearfix" ng-transclude="">
                  <div class="padding-base ng-scope" data-help-content="Your username is generally your email address" data-help-content-type="text">
                    <div translate="Your username is generally your email address" class="ng-scope">Your username is generally your email address</div>
                  </div>
                </div>
              </div>
            </span>
            <span help-object="labelTooltip" help-link-type="icon-tooltip" class="ng-isolate-scope">
              <span ng-switch="helpLinkType">
                <!-- ngSwitchWhen: icon-tooltip --><a ng-switch-when="icon-tooltip" ng-mouseenter="showHelpModal($event)" class="icon help-icon ng-scope" ng-mouseleave="hideHelpModal($event)">
            <span class="por-icon por-icon-helpful-info"></span>
        </a><!-- end ngSwitchWhen: -->
                <!-- ngSwitchWhen: warn-tooltip -->
                <!-- ngSwitchWhen: icon -->
                <!-- ngSwitchWhen: link -->
                <!-- ngSwitchDefault: -->
              </span>
            </span>
          </span><!-- end ngIf: attrs.labelTooltip && ! attrs.tooltipInline -->
        </label>
        <i class="por-icon por-icon-required"></i>
        <!-- ngIf: attrs.tooltipInline -->
        <div por-popup="errorPopup" popup-type="popover" popover-placement="top" class="ng-scope popup popup-popover popover" style="display: none;">
          <div class="arrow"></div>
          <div class="popup-title popover-title"></div>
          <div class="popup-content popover-content clearfix" ng-transclude="">
            <ul class="ng-scope">
              <!-- ngRepeat: err in view.getRecordValidator(record).translatedErrors[fieldName] -->
            </ul>
          </div>
        </div>
        <div class="form-input-container error-feedback" c-transclude=""><input c-input="" type="text" ng-model="loginUsername" placeholder="Enter Your Username Here" c-label="Username"
            data-label-tooltip="Your username is generally your email address" id="loginUsername" name="loginUsername" class="form-control ng-empty ng-valid">
          <span class="error-flag-wrapper"><i class="por-icon por-icon-error" data-toggle="tooltip"></i></span>
        </div>
      </div>
      <div class="form-group default ng-scope  field-loginPassword" ng-class="(!!view.getRecordValidator(record).translatedErrors[fieldName] ? 'has-error ' : '') + attrs.labelWrapperClass + (fieldName ? ' field-'+fieldName : ' field')">
        <label class="control-label" for="loginPassword" ng-click="onClick &amp;&amp; onClick($event)" ng-class="{clickable: onClick}">
          <span class="label-text ng-binding">Password</span>
          <!-- ngIf: attrs.labelTooltip && ! attrs.tooltipInline -->
        </label>
        <i class="por-icon por-icon-required"></i>
        <!-- ngIf: attrs.tooltipInline -->
        <div por-popup="errorPopup" popup-type="popover" popover-placement="top" class="ng-scope popup popup-popover popover" style="display: none;">
          <div class="arrow"></div>
          <div class="popup-title popover-title"></div>
          <div class="popup-content popover-content clearfix" ng-transclude="">
            <ul class="ng-scope">
              <!-- ngRepeat: err in view.getRecordValidator(record).translatedErrors[fieldName] -->
            </ul>
          </div>
        </div>
        <div class="form-input-container error-feedback" c-transclude=""><input c-input="" type="password" c-label="Password" placeholder="Enter your password here" ng-model="loginPassword" id="loginPassword" name="loginPassword"
            class="form-control ng-empty ng-valid">
          <span class="error-flag-wrapper"><i class="por-icon por-icon-error" data-toggle="tooltip"></i></span>
        </div>
      </div>
      <div class="password-field ng-hide" ng-show="newCognitoPasswordRequired">
        <div class="form-group default ng-scope  field-newCognitoPassword" ng-class="(!!view.getRecordValidator(record).translatedErrors[fieldName] ? 'has-error ' : '') + attrs.labelWrapperClass + (fieldName ? ' field-'+fieldName : ' field')">
          <label class="control-label" for="newCognitoPassword" ng-click="onClick &amp;&amp; onClick($event)" ng-class="{clickable: onClick}">
            <span class="label-text ng-binding">New Password</span>
            <!-- ngIf: attrs.labelTooltip && ! attrs.tooltipInline -->
          </label>
          <i class="por-icon por-icon-required"></i>
          <!-- ngIf: attrs.tooltipInline -->
          <div por-popup="errorPopup" popup-type="popover" popover-placement="top" class="ng-scope popup popup-popover popover" style="display: none;">
            <div class="arrow"></div>
            <div class="popup-title popover-title"></div>
            <div class="popup-content popover-content clearfix" ng-transclude="">
              <ul class="ng-scope">
                <!-- ngRepeat: err in view.getRecordValidator(record).translatedErrors[fieldName] -->
              </ul>
            </div>
          </div>
          <div class="form-input-container error-feedback" c-transclude=""><input c-input="" type="password" c-label="New Password" placeholder="Enter a new password here" ng-model="newCognitoPassword" id="newCognitoPassword"
              name="newCognitoPassword" class="form-control ng-empty ng-valid">
            <span class="error-flag-wrapper"><i class="por-icon por-icon-error" data-toggle="tooltip"></i></span>
          </div>
        </div>
      </div>
      <!-- ngIf: concurrentUserDetails.count -->
    </div>
  </div>
  <div class="modal-footer" ng-show="!concurrentUserDetails.count">
    <div class="pull-right">
      <input type="submit" id="submit-login" name="submit-login" ng-model="loginSubmitted" class="submit-login btn btn-primary ng-pristine ng-untouched ng-valid ng-empty" c-disabler="Loading..." value="Login">
    </div>
    <!-- ngIf: !is_saml -->
    <div ng-if="!is_saml" class="forgot-pass-text pull-right padding-base ng-scope" ng-show="viewEmployeeForgotPasswordRequest">
      <a nohref="" ng-click="forgotPassword()" class="forgot-pass-link ng-scope" translate="Forgot Password?">Forgot Password?</a>
    </div><!-- end ngIf: !is_saml -->
  </div>
  <div class="modal-footer ng-hide" ng-show="concurrentUserDetails.count">
    <div class="four-fifths first-col">
      <input type="submit" id="submit-login-excess-user" name="submit-login" ng-model="loginSubmitted" class="submit-login btn btn-primary ng-pristine ng-untouched ng-valid ng-empty" c-disabler="Loading..."
        value="Login and Force Another User Logout">
    </div>
    <div class="one-fifth first-col last-col">
      <input type="button" id="submit-cancel-excess-user" name="cancel-login" ng-model="loginSubmitted" class="cancel-login btn btn-default ng-pristine ng-untouched ng-valid ng-empty" c-disabler="Loading..." value="Cancel" ng-click="goToLogout()">
    </div>
  </div>
</form>

<form class="reset-password-form ng-pristine ng-valid ng-scope" c-view="" view-name="view-employee-forgot-password-request" view-is-popup="true" view-employee-forgot-password-request="" style="height: 100%;">
  <div class="modal-header">
    <button type="button" button-text="" ng-click="cancel()" class="ng-isolate-scope action-btn action-btn-cancel ng-scope"><span class="btn-text ng-binding"></span> <span class="por-icon por-icon-cancel"></span></button>
    <h3 translate="Forgot My Password" class="ng-scope">Forgot My Password</h3>
  </div>
  <div class="modal-body">
    <!-- ngIf: viewEmployeeForgotPasswordRequest.active -->
  </div>
  <div class="modal-footer">
    <!-- ngIf: loadRecaptcha -->
    <a nohref="" ng-click="cancel()" class="pull-left margin-base ng-scope" translate="Login">Login</a>
    <button class="btn-sm btn reset-password-btn btn-primary ng-pristine ng-untouched ng-valid ng-scope ng-empty" type="submit" ng-click="submit()" translate="" c-disabler="Loading..." ng-model="submitting">Request Password Reset</button>
  </div>
</form>

<form ng-submit="doImpersonate(ImpersonatedUsername)" class="ng-pristine ng-valid ng-scope">
  <div class="form-group default ng-scope  field-ImpersonatedUsername" ng-class="(!!view.getRecordValidator(record).translatedErrors[fieldName] ? 'has-error ' : '') + attrs.labelWrapperClass + (fieldName ? ' field-'+fieldName : ' field')">
    <label class="control-label" for="ImpersonatedUsername" ng-click="onClick &amp;&amp; onClick($event)" ng-class="{clickable: onClick}">
      <span class="label-text ng-binding">Username</span>
      <!-- ngIf: attrs.labelTooltip && ! attrs.tooltipInline -->
    </label>
    <i class="por-icon por-icon-required"></i>
    <!-- ngIf: attrs.tooltipInline -->
    <div por-popup="errorPopup" popup-type="popover" popover-placement="top" class="ng-scope popup popup-popover popover" style="display: none;">
      <div class="arrow"></div>
      <div class="popup-title popover-title"></div>
      <div class="popup-content popover-content clearfix" ng-transclude="">
        <ul class="ng-scope">
          <!-- ngRepeat: err in view.getRecordValidator(record).translatedErrors[fieldName] -->
        </ul>
      </div>
    </div>
    <div class="form-input-container error-feedback" c-transclude=""><input c-input="" type="text" c-label="Username" ng-model="ImpersonatedUsername" id="ImpersonatedUsername" name="ImpersonatedUsername" class="form-control ng-empty ng-valid">
      <span class="error-flag-wrapper"><i class="por-icon por-icon-error" data-toggle="tooltip"></i></span>
    </div>
  </div>
  <button class="btn btn-danger" ng-click="doImpersonate(ImpersonatedUsername)" type="submit">
    <span class="por-icon por-icon-impersonate"></span>
    <span translate="Impersonate" class="ng-scope">Impersonate</span>
  </button>
  <button class="btn btn-default ng-hide" ng-click="stopImpersonating()" ng-show="identityManager.isImpersonating()">
    <span class="por-icon por-icon-stop-impersonate"></span>
    <span translate="Stop Impersonating" class="ng-scope">Stop Impersonating</span>
  </button>
</form>

Text Content

You appear to be having network connection issues. Please reload the page when
they are resolved.
Reload Page

titleTxt || 'Confirmation' | translate
Are you sure you want to don't want to login?

--------------------------------------------------------------------------------




UNLIMITED ITEMS. UNLIMITED CONTRACTS.
WEB-BASED RENTAL SOFTWARE MADE EASY FOR EVERY INDUSTRY.

ANY DOCUMENT. ANYWHERE. ANY TIME.


FIND OUT MORE!


FIND OUT MORE!


EXISTING CUSTOMERS:

In order to login to this account, another user must be logged out.
Number of Users Allocated: 0
Username
(helpTitle||'Hint')|translate
Your username is generally your email address


Password


New Password


Forgot Password?



FORGOT MY PASSWORD


Login Request Password Reset
'Impersonate'
Username


Impersonate Stop Impersonating
titleTxt || 'Confirmation' | translate
You have unsaved changes. Do you really want to discard them?

--------------------------------------------------------------------------------


   
   
   
   
   
   
 * 
   
   
   
   
   
   
   
   
   

×
×
×

Loading the application. One moment please.





CONFIRM



YOU HAVE UNSAVED CHANGES. DO YOU REALLY WANT TO DISCARD THEM?

Save Discard Cancel



THANK YOU FOR TRYING OUT RENTAL ESSENTIALS!

titleTxt || 'Confirmation' | translate
You have unsaved changes. Do you really want to discard them?

--------------------------------------------------------------------------------



Add Debit/Credit Card Info Maybe Later

v23.17.3 © Copyright Point-of-Rental, Inc. - All rights reserved. Terms &
Conditions | Privacy Policy | Contact us