salesforce.us-1.evergage.com Open in urlscan Pro
3.223.80.220  Public Scan

Submitted URL: https://salesforce.us-1.evergage.com/
Effective URL: https://salesforce.us-1.evergage.com/ui/login.html
Submission: On January 29 via api from ZA — Scanned from US

Form analysis 9 forms found in the DOM

Name: formPOST

<form name="form" onsubmit="event.preventDefault()" novalidate="" ng-submit="submit($event)" ng-show="viewMode==='login'" class="authForm topMargin50 ng-pristine ng-invalid ng-invalid-required" method="POST" autocomplete="off">
  <div class="authSuccessPanel ng-binding ng-hide" ng-show="workflowMessage" style="margin-bottom: 10px">
  </div>
  <div class="formError ng-hide" ng-show="authFailure">
    <div class="error-lg ng-binding"></div>
  </div>
  <!-- SAML Login -->
  <!-- ngIf: showSAMLLogin -->
  <!-- Username/Password Login -->
  <!-- ngIf: !showSAMLLogin -->
  <div ng-if="!showSAMLLogin" class="base-login ng-scope">
    <div class="form-group">
      <label for="j_username">Username</label>
      <input type="text" name="j_username" ng-model="formData.params.j_username" tabindex="0" ng-keydown="inputKeydown($event, 'submit')" placeholder="" required="" class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required"
        autofocus="">
    </div>
    <div class="form-group">
      <label for="j_password">Password</label>
      <input type="password" name="j_password" ng-model="formData.params.j_password" tabindex="1" ng-keydown="inputKeydown($event, 'submit')" placeholder="" required=""
        class="form-control ng-pristine ng-untouched ng-empty ng-invalid ng-invalid-required">
    </div>
    <!-- ngIf: accountKeys -->
    <!-- ngIf: isVisualEditor -->
    <div id="sendDataToEvergageVisualEditorDiv"></div>
    <div class="buttonWrapper">
      <button type="submit" tabindex="3" role="button" class="btn btn-primary btn-block" ng-keydown="inputKeydown($event, 'submit')" ng-disabled="form.$invalid" disabled="disabled"> Log In </button>
    </div>
  </div><!-- end ngIf: !showSAMLLogin -->
  <div id="linkWrapper">
    <a href="javascript:;" ng-show="showSAMLLogin" class="right samlLoginLink ng-binding ng-hide" ng-click="showSAMLLogin = false; authFailure = false;" tabindex="5">
                                    Log in with password
                                </a>
    <a href="javascript:;" ng-show="samlConfig.samlEnabled &amp;&amp; !showSAMLLogin" class="pull-right samlLoginLink ng-binding ng-hide" ng-click="showSAMLLogin = true; authFailure = false;" tabindex="5">Log in
                                    with salesforce</a>
    <a href="javascript:;" ng-click="forgotPassword(); authFailure = false;" class="pull-left" tabindex="5" ng-show="!showSAMLLogin">Forgot your password?</a>
    <a href="javascript:;" ng-click="emailSamlAdmin(); authFailure = false;" class="pull-left ng-hide" tabindex="5" ng-show="showSAMLLogin">Trouble logging in?</a>
  </div>
</form>

Name: formResetPasswordRequest

<form name="formResetPasswordRequest" onsubmit="event.preventDefault()" novalidate="" ng-submit="submitResetPasswordRequest($event)" ng-show="viewMode==='forgot-password' || viewMode==='password-expired'"
  class="authForm ng-pristine ng-valid ng-hide">
  <!-- ngIf: viewMode==='forgot-password' -->
  <!-- ngIf: viewMode==='password-expired' -->
  <div class="buttonWrapper">
    <button type="submit" tabindex="3" role="button" class="btn btn-primary btn-block" ng-keydown="inputKeydown($event, 'submit')" ng-disabled="formResetPasswordRequest.$invalid"> Reset Password </button>
    <button tabindex="3" type="button" role="button" class="btn btn-default btn-block" ng-click="cancelResetPassword()"> Cancel </button>
  </div>
</form>

Name: formTwoFactorAuth

<form name="formTwoFactorAuth" onsubmit="event.preventDefault()" novalidate="" ng-submit="verifyOneTimePassword($event)" ng-show="viewMode==='two-factor-auth'" class="authForm ng-pristine ng-valid ng-valid-minlength ng-valid-maxlength ng-hide">
  <h3 class="formTitle">Two-factor authentication</h3>
  <div class="formError ng-binding ng-hide" ng-show="authFailure">
    <br><br>
  </div>
  <div id="twoFactorAuthForm">
    <input ng-model="formData.params.j_oneTimePassword" ng-paste="otpKeyPressHandler($event)" ng-keypress="otpKeyPressHandler($event)" id="twoFactorAuthLogin" type="text" minlength="6" maxlength="6" autocomplete="off"
      class="ng-pristine ng-untouched ng-valid ng-empty ng-valid-minlength ng-valid-maxlength">
    <div class="buttonWrapper">
      <button position="verify" type="submit" role="button" class="btn btn-primary btn-block" ng-disabled="formData.params.j_oneTimePassword.length !== 6 " disabled="disabled"> Verify </button>
      <button type="button" role="button" class="btn btn-default btn-block" ng-click="returnToLoginPage()"> Cancel </button>
    </div>
  </div>
  <p> Open the two-factor authentication app on your device to view your security code and verify your identity. </p>
</form>

Name: formTwoFactorSignup

<form name="formTwoFactorSignup" onsubmit="event.preventDefault()" novalidate="" ng-submit="verifyTfaTokenSetup($event)" ng-show="viewMode==='two-factor-auth-signup'"
  class="authForm ng-pristine ng-valid ng-valid-minlength ng-valid-maxlength ng-hide">
  <div class="twoFactorAuthTopSection">
    <label> Your Administrator has configured this account with Two-Factor Authentication. In order to complete your user setup please follow the steps below.</label>
    <div class="formError ng-binding ng-hide" ng-show="authFailure">
      <br>
    </div>
    <div class="twoFactorAuthInnerSection">
      <div class="step">
        <div class="stepNumberOuter">
          <div class="stepNumber">1</div>
        </div>
        <div>
          <p>Download the Google Authenticator mobile app for <a href="https://apps.apple.com/us/app/google-authenticator/id388497605" target="_blank" rel="noopener noreferrer">iPhone</a> or
            <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2&amp;hl=en_US" target="_blank" rel="noopener noreferrer">Android</a></p>
        </div>
      </div>
      <div class="stepBreak"></div>
      <div class="step">
        <div class="stepNumberOuter">
          <div class="stepNumber">2</div>
        </div>
        <div>
          <p>Scan this QR code with the Authenticator app or enter your secret key manually <br>
          </p>
          <p>Your secret key is <span class="secretKey ng-binding"></span></p>
          <div class="img-container">
            <img alt="QR code" height="50" width="50" ng-show="qrCodeUrl" class="ng-hide">
          </div>
        </div>
      </div>
      <div class="stepBreak"></div>
      <div class="step">
        <div class="stepNumberOuter">
          <div class="stepNumber">3</div>
        </div>
        <div>
          <p>Enter the security token generated by Google Authenticator </p>
          <input ng-model="formData.params.j_TfaTokenSetup" ng-paste="otpKeyPressHandler($event)" ng-keypress="otpKeyPressHandler($event)" id="twoFactorAuthInput" type="text" minlength="6" maxlength="6" autocomplete="off"
            class="ng-pristine ng-untouched ng-valid ng-empty ng-valid-minlength ng-valid-maxlength">
        </div>
      </div>
    </div>
  </div>
  <div class="twoFactorAuthBottomSection">
    <div class="buttonWrapper">
      <button type="button" role="button" class="btn btn-primary btn-block" data-ng-disabled="!secretKey || formData.params.j_TfaTokenSetup.length !== 6" ng-click="verifyTfaTokenSetup()" disabled="disabled"> Verify </button>
      <!-- ngIf: twoFactorSignupOptional -->
      <button type="button" role="button" class="btn btn-default btn-block" ng-click="returnToLoginPage()"> Cancel </button>
    </div>
  </div>
</form>

Name: formEmailSamlAdminRequest

<form name="formEmailSamlAdminRequest" onsubmit="event.preventDefault()" novalidate="" ng-submit="submitEmailSamlAdminRequest()" ng-show="viewMode==='email-admin'" class="authForm ng-pristine ng-valid ng-hide">
  <h3 class="formTitle">Trouble logging in?</h3>
  <div class="info"> There may be an issue with your company's SAML configuration. You can notify the administrator. </div>
  <div class="buttonWrapper">
    <button type="submit" tabindex="3" role="button" class="btn btn-primary btn-block"> Email Admin </button>
    <button tabindex="3" type="button" role="button" class="btn btn-default btn-block" ng-click="returnToLoginPage()"> Cancel </button>
  </div>
</form>

Name: formResetPassword

<form name="formResetPassword" onsubmit="event.preventDefault()" novalidate="" ng-submit="submitNewPassword($event)" ng-show="viewMode==='activate'"
  class="authForm ng-pristine ng-valid formBackground ng-valid-twotypesofchar ng-valid-password-does-not-contain-username ng-valid-minlength ng-valid-required ng-valid-valuematch ng-hide"
  ng-class="{formBackground: !isVisualEditor &amp;&amp; !isNextGenVisualEditor, topMargin50: isVisualEditor || isNextGenVisualEditor}">
  <h3 class="formTitle ng-binding"></h3>
  <div class="authErrorPanel ng-binding ng-hide" ng-show="resetPasswordError">
    <span ng-show="resetPasswordErrorValues.length > 0" class="ng-hide">:</span>
    <ul ng-show="resetPasswordErrorValues.length > 0" class="ng-hide">
      <!-- ngRepeat: errorValue in resetPasswordErrorValues -->
    </ul>
  </div>
  <div class="form-group">
    <input type="password" name="j_password" ng-model="formData.params.j_password" tabindex="1" ng-keydown="inputKeydown($event, 'submit')" placeholder=" Password"
      class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-twotypesofchar ng-valid-password-does-not-contain-username ng-valid-minlength ng-valid-required" ng-minlength="12" ng-required="viewMode==='activate'" two-types-of-char=""
      password-does-not-contain-username="principal.principalId">
    <div class="error-container">
      <div class="error ng-hide" ng-show="formResetPassword.j_password.$dirty &amp;&amp; formResetPassword.j_password.$error.required"> A password is required </div>
      <div class="error ng-binding ng-hide" ng-show="formResetPassword.j_password.$dirty &amp;&amp; formResetPassword.j_password.$error.minlength"> Password must be at least 12 characters </div>
      <div class="error ng-hide" ng-show="formResetPassword.j_password.$dirty &amp;&amp; formResetPassword.j_password.$error.passwordDoesNotContainUsername"> Your password cannot contain your username </div>
      <div class="error ng-hide" ng-show="formResetPassword.j_password.$dirty &amp;&amp; formResetPassword.j_password.$error.twotypesofchar"> Must contain at least two kinds of characters.<br>(lowercase, uppercase, number, symbol) </div>
    </div>
  </div>
  <div class="form-group">
    <input type="password" name="j_password_confirm" ng-model="formData.params.j_password_confirm" tabindex="2" ng-keydown="inputKeydown($event, 'submit')" placeholder=" Password Confirm"
      class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-valuematch" value-match="formData.params.j_password">
    <div class="error-container">
      <div class="error ng-hide" ng-show="formResetPassword.j_password_confirm.$dirty &amp;&amp; formResetPassword.j_password_confirm.$error.valuematch"> Passwords must match </div>
    </div>
  </div>
  <div id="buttonWrapperResetPassword" class="buttonWrapper">
    <button type="submit" tabindex="3" role="button" class="btn btn-primary btn-block ng-binding" ng-keydown="inputKeydown($event, 'submit')" ng-disabled="formResetPassword.$invalid" title="">
    </button>
  </div>
</form>

POST /internal/c2c-tenant-trust/cancel

<form method="POST" action="/internal/c2c-tenant-trust/cancel" class="ng-pristine ng-valid">
  <button type="submit" role="button" class="btn btn-default btn-block"> Cancel </button>
</form>

POST /internal/c2c-tenant-trust/grant

<form method="POST" action="/internal/c2c-tenant-trust/grant" class="ng-pristine ng-valid">
  <button type="submit" role="button" class="btn btn-primary btn-block"> OK </button>
</form>

Name: formActivateAccountSetPassword

<form name="formActivateAccountSetPassword" onsubmit="event.preventDefault()" novalidate="" ng-submit="submitActivateAccountNewPassword($event)"
  class="ng-pristine ng-valid ng-valid-twotypesofchar ng-valid-password-does-not-contain-username ng-valid-minlength ng-valid-required ng-valid-valuematch">
  <div class="authErrorPanel ng-binding ng-hide" ng-show="resetPasswordError">
    <span ng-show="resetPasswordErrorValues.length > 0" class="ng-hide">:</span>
    <ul ng-show="resetPasswordErrorValues.length > 0" class="ng-hide">
      <!-- ngRepeat: errorValue in resetPasswordErrorValues -->
    </ul>
  </div>
  <div class="form-group">
    <input type="password" name="j_password_accountActivation" ng-model="formData.params.j_password_accountActivation" tabindex="1" ng-keydown="inputKeydown($event, 'submit')" placeholder=" Password"
      class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-twotypesofchar ng-valid-password-does-not-contain-username ng-valid-minlength ng-valid-required" ng-minlength="12"
      ng-required="accountActivateViewMode==='activateAccountWithPassword'" two-types-of-char="" password-does-not-contain-username="accountActivateResult.owner.emailAddress">
    <div class="error-container">
      <div class="error ng-hide" ng-show="formActivateAccountSetPassword.j_password_accountActivation.$dirty &amp;&amp; formActivateAccountSetPassword.j_password_accountActivation.$error.required"> A password is required </div>
      <div class="error ng-binding ng-hide" ng-show="formActivateAccountSetPassword.j_password_accountActivation.$dirty &amp;&amp; formActivateAccountSetPassword.j_password_accountActivation.$error.minlength"> Password must be at least 12 characters
      </div>
      <div class="error ng-hide" ng-show="formActivateAccountSetPassword.j_password_accountActivation.$dirty &amp;&amp; formActivateAccountSetPassword.j_password_accountActivation.$error.passwordDoesNotContainUsername"> Your password cannot contain
        your username </div>
      <div class="error ng-hide" ng-show="formActivateAccountSetPassword.j_password_accountActivation.$dirty &amp;&amp; formActivateAccountSetPassword.j_password_accountActivation.$error.twotypesofchar"> Must contain at least two kinds of
        characters.<br>(lowercase, uppercase, number, symbol) </div>
    </div>
  </div>
  <div class="form-group">
    <input type="password" name="j_password_confirm_accountActivation" ng-model="formData.params.j_password_confirm_accountActivation" tabindex="2" ng-keydown="inputKeydown($event, 'submit')" placeholder=" Password Confirm"
      class="form-control ng-pristine ng-untouched ng-valid ng-empty ng-valid-valuematch" value-match="formData.params.j_password_accountActivation">
    <div class="error-container">
      <div class="error ng-hide" ng-show="formActivateAccountSetPassword.j_password_confirm_accountActivation.$dirty &amp;&amp; formActivateAccountSetPassword.j_password_confirm_accountActivation.$error.valuematch"> Passwords must match </div>
    </div>
  </div>
  <div id="buttonWrapperActivateAccountSetPassword" class="buttonWrapper">
    <button type="submit" tabindex="3" role="button" class="btn btn-primary btn-block" ng-keydown="inputKeydown($event, 'submit')" ng-disabled="formActivateAccountSetPassword.$invalid" title="Set password to activate account"> Activate Account
    </button>
  </div>
</form>

Text Content

Username
Password

Log In
Log in with password Log in with salesforce Forgot your password? Trouble
logging in?
Reset Password Cancel


TROUBLE LOGGING IN?

An email has been sent to your admin.
Return to log in


TROUBLE LOGGING IN?

Error sending email to admin. Please contact support@evergage.com for
assistance.
Return to log in


TWO-FACTOR AUTHENTICATION




Verify Cancel

Open the two-factor authentication app on your device to view your security code
and verify your identity.

Your Administrator has configured this account with Two-Factor Authentication.
In order to complete your user setup please follow the steps below.


1

Download the Google Authenticator mobile app for iPhone or Android


2

Scan this QR code with the Authenticator app or enter your secret key manually


Your secret key is



3

Enter the security token generated by Google Authenticator

Verify Cancel


TROUBLE LOGGING IN?

There may be an issue with your company's SAML configuration. You can notify the
administrator.
Email Admin Cancel




:
A password is required
Password must be at least 12 characters
Your password cannot contain your username
Must contain at least two kinds of characters.
(lowercase, uppercase, number, symbol)
Passwords must match



ALLOW ACCESS?

tenant is asking to:

 * Access account and dataset metadata
 * Import entities and manual segments
 * Export events and entities



Do you want to allow access?

Cancel
OK


RESET PASSWORD

The activation code provided was either invalid or expired.


RESET YOUR PASSWORD

As part of our ongoing commitment to security, we are requiring that you update
your password. Please check your email for a message from "noreply@evergage.com"
with a link to reset your password. Thank you.



Your account is being activated. This may take a few minutes. Please wait.


ACCOUNT CREATED

Thanks for verifying your email address. An account has been created for your
company.

is the name of your account.

Enter a password below. You will then log in using your email address and this
password.


PASSWORD RULES

Your password must be at least 12 characters long, and it must contain at least
1 character from 2 of the following character classes:

 * lower case letter
 * upper case letter
 * number
 * non-alphanumeric symbol

Also, it must not contain your name, email address, account name, or company
name.



:
A password is required
Password must be at least 12 characters
Your password cannot contain your username
Must contain at least two kinds of characters.
(lowercase, uppercase, number, symbol)
Passwords must match
Activate Account


ACCOUNT ACTIVATION UNAVAILABLE.

Automated account activation is currently disabled. Someone will get back to you
once your account has been manually activated (usually within a couple business
days). In the mean time, you can try clicking the activation link that was
emailed to you again tomorrow.


ACCOUNT ACTIVATION ERROR.

An unexpected system error occurred. Please contact support@evergage.com for
assistance.


ACCOUNT ACTIVATION ERROR.

The activation code provided was either invalid or expired. Please contact
support@evergage.com for assistance.
© 2024 salesforce.com, inc. All rights reserved. | Privacy


PRODUCT FEEDBACK

Did you know that you can submit roadmap suggestions or upvote other
suggestions? You will need to set up a Salesforce login to submit suggestions.


go to Ideas.salesforce.com