https://allstate.evgnet.com/

Last Checked: Feb 23, 2021, 10:08 EST

IP Address: 52.22.86.95
ASN #: AS14618 AMAZON-AES, US
Location: Ashburn, Virginia, US
URL Reputation:
  • Unknown This URL is not identified as malicious in the PhishTank Database.
  • Unknown PhishCheck thinks this URL is likely not a phish.
  • Unknown OpenPhish: URL not in feed.

Other submissions on 52.22.86.95:

  • http://allstate.go1ev.com/

  • http://hootsuite.evergage.com/

Other submissions on evgnet.com:

  • http://allstate.evgnet.com/

  • http://allstate.evgnet.com/

Previous checks:

                               Domain Name: evgnet.com
Registry Domain ID: 2138122474_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.registrar.amazon.com
Registrar URL: https://registrar.amazon.com
Updated Date: 2020-08-13T22:02:30.069Z
Creation Date: 2017-06-28T20:03:09Z
Registrar Registration Expiration Date: 2021-06-28T20:03:09Z
Registrar: Amazon Registrar, Inc.
Registrar IANA ID: 468
Registrar Abuse Contact Email: abuse@amazonaws.com
Registrar Abuse Contact Phone: +1.2067406200
Reseller:
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: renewPeriod https://icann.org/epp#renewPeriod
Registry Registrant ID:
Registrant Name: Domain Administrator
Registrant Organization: Salesforce.com, Inc.
Registrant Street: 1 Market Street, Suite 300
Registrant City: San Francisco
Registrant State/Province: CA
Registrant Postal Code: 94105
Registrant Country: US
Registrant Phone: +1.4159017000
Registrant Phone Ext:
Registrant Fax:
Registrant Fax Ext:
Registrant Email: registrar-updates@salesforce.com
Registry Admin ID:
Admin Name: Domain Administrator
Admin Organization: Salesforce.com, Inc.
Admin Street: 1 Market Street, Suite 300
Admin City: San Francisco
Admin State/Province: CA
Admin Postal Code: 94105
Admin Country: US
Admin Phone: +1.4159017000
Admin Phone Ext:
Admin Fax:
Admin Fax Ext:
Admin Email: registrar-updates@salesforce.com
Registry Tech ID:
Tech Name: Domain Administrator
Tech Organization: Salesforce.com, Inc.
Tech Street: 1 Market Street, Suite 300
Tech City: San Francisco
Tech State/Province: CA
Tech Postal Code: 94105
Tech Country: US
Tech Phone: +1.4159017000
Tech Phone Ext:
Tech Fax:
Tech Fax Ext:
Tech Email: registrar-updates@salesforce.com
Name Server: ns-113.awsdns-14.com
Name Server: ns-1220.awsdns-24.org
Name Server: ns-1912.awsdns-47.co.uk
Name Server: ns-656.awsdns-18.net
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2020-08-13T22:02:30.429Z <<<

For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp

By submitting a query to the Amazon Registrar, Inc. WHOIS database, you agree to abide by the following terms. The data in Amazon Registrar, Inc.'s WHOIS database is provided by Amazon Registrar, Inc. for the sole purpose of assisting you in obtaining information about domain name accuracy. You agree to use this data only for lawful purposes and further agree not to use this data for any unlawful purpose or to: (1) enable, allow, or otherwise support the transmission by email, telephone, or facsimile of commercial advertising or unsolicited bulk email, or (2) enable high volume, automated, electronic processes to collect or compile this data for any purpose, including mining this data for your own personal or commercial purposes. Amazon Registrar, Inc. reserves the right to restrict or terminate your access to the data if you fail to abide by these terms of use. Amazon Registrar, Inc. reserves the right to modify these terms at any time.

Visit Amazon Registrar, Inc. at https://registrar.amazon.com
Contact information available here: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-contact-support.html

© 2021, Amazon.com, Inc., or its affiliates


                             
  • GET
    200 OK

    http://detectportal.firefox.com/success.txt

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/block-flashsubdoc-digest256/1604686195

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv4

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv6

  • GET
    302 Found

    https://allstate.evgnet.com/

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/except-flashsubdoc-digest256/1517935265

  • GET
    303 See Other

    https://snippets.cdn.mozilla.net/6/Firefox/85.0.1/20210204182252/Linux_x86_64-gcc3/en-US/release-cck-ubuntu/Linux%204.15.0-126-generic%20(GTK%203.22.30%2Clibpulse%20not-available)/canonical/1.0/

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/base-fingerprinting-track-digest256/1608186823

  • GET
    200 OK

    https://snippets.cdn.mozilla.net/us-west/bundles-pregen/Firefox/en-us/default.json

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/base-cryptomining-track-digest256/1604686195

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv4

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv6

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/social-tracking-protection-facebook-digest256/1604686195

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/social-tracking-protection-linkedin-digest256/1564526481

  • GET
    200 OK

    https://tracking-protection.cdn.mozilla.net/social-tracking-protection-twitter-digest256/1604686195

  • GET
    302 Found

    https://allstate.evgnet.com/ui/

  • GET
    200 OK

    https://allstate.evgnet.com/ui/login.html

  • GET
    200 OK

    https://allstate.evgnet.com/ui/styles/main.css

  • GET
    200 OK

    https://allstate.evgnet.com/ui/bower_components/angular/angular.js

  • GET
    200 OK

    https://allstate.evgnet.com/ui/login.css

  • GET
    200 OK

    https://allstate.evgnet.com/ui/manual_thirdparty/jquery.browser.src.js

  • GET
    200 OK

    https://allstate.evgnet.com/ui/bower_components/jquery/dist/jquery.min.js

  • GET
    200 OK

    https://allstate.evgnet.com/ui/bower_components/lodash/dist/lodash.min.js

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv4

  • GET
    200 OK

    http://detectportal.firefox.com/success.txt?ipv6

  • GET
    200 OK

    https://allstate.evgnet.com/beacon/us/app/scripts/evergage.min.js

  • GET
    200 OK

    https://allstate.evgnet.com/ui/login/sources.login.min.js

  • GET
    200 OK

    https://allstate.evgnet.com/ui/loginVisualEditorNavBar.js

  • GET
    200 OK

    https://allstate.evgnet.com/ui/images/icons/loading-image.gif

  • GET
    200 OK

    https://allstate.evgnet.com/ui/images/logo_on_white.svg

  • GET
    200 OK

    https://allstate.evgnet.com/ui/images/icons/favicon.ico

  • GET
    200 OK

    https://allstate.evgnet.com/api/auth/samlConfig

  • GET
    200 OK

    https://allstate.evgnet.com/ui/images/login/Salesforce_login_promo.jpg

  • GET
    200 OK

    https://allstate.evgnet.com/ui/fonts/SalesforceSans/SalesforceSans-Light.woff2

  • GET
    200 OK

    https://allstate.evgnet.com/ui/fonts/SalesforceSans/SalesforceSans-Italic.woff2

  • GET
    200 OK

    https://allstate.evgnet.com/ui/fonts/SalesforceSans/SalesforceSans-Regular.woff2

  • https://allstate.evgnet.com/ ui/
  • https://snippets.cdn.mozilla.net/6/Firefox/85.0.1/20210204182252/Linux_x86_64-gcc3/en-US/release-cck-ubuntu/Linux%204.15.0-126-generic%20(GTK%203.22.30%2Clibpulse%20not-available)/canonical/1.0/ https://snippets.cdn.mozilla.net/us-west/bundles-pregen/Firefox/en-us/default.json
  • https://allstate.evgnet.com/ui/ https://allstate.evgnet.com/ui/login.html
<html class="no-js"><head><style type="text/css">@charset "UTF-8";[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak,.ng-hide:not(.ng-hide-animate){display:none !important;}ng\:form{display:block;}.ng-animate-shim{visibility:hidden;}.ng-anchor{position:absolute;}</style>
    <title>
        Login | Salesforce Interaction Studio
    </title>
    <meta name="robots" content="noindex, nofollow">
    <meta charset="utf-8">
    <meta http-equiv="x-ua-compatible" content="ie=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="format-detection" content="telephone=no">

    <link rel="shortcut icon" href="images/icons/favicon.ico">
    <link rel="stylesheet" href="styles/main.css">
    <!-- compiled LESS output -->
    <link rel="stylesheet" href="login.css">

    <script type="text/javascript">
        window.addEventListener("error", function (event) {
            if ((event.target.tagName === "LINK" && event.target.href.indexOf("ui/styles/main.css") !== -1)
                || (event.target.tagName === "SCRIPT" && event.target.src.indexOf("evergage.min.js") !== -1)
                || (event.target.tagName === "SCRIPT" && event.target.src.indexOf("evergage.js") !== -1)) {
                window.evergageBlocked = true;
                return true;
            }
        }, true);
        window.onloadGhosteryCheck = function () {
            if (window.evergageBlocked === true) {
                document.body.innerHTML = "Evergage was unable to load some of its key resources.<br />"
                    + "Please check and make sure you aren't running a blocking" +
                    " tool such as Ghostery and try loading the page again.";
            }
        };

        window._aaq = window._aaq || [];
        window._aaq.push(["setTrackerUrl", window.location.protocol + "//" + window.location.host]);
        window._aaq.push(["setCdnHost", window.location.protocol + "//" + window.location.host]);
    </script>



    <script src="bower_components/lodash/dist/lodash.min.js"></script>
    <!-- jquery.js needs to be sourced ahead of angular.js! -->
    <script src="bower_components/jquery/dist/jquery.min.js"></script>
    <script src="manual_thirdparty/jquery.browser.src.js"></script>
    <script src="bower_components/angular/angular.js"></script>
    <script src="/beacon/us/app/scripts/evergage.min.js"></script><style type="text/css" class="evergagePersonalizationSections">a[href='http://support.evergage.com/'], .topLoginContent, .bottomLoginContent, div.right-wrapper > div.content > p, a.btn, #right-column > div > div, div.bottomLoginContent, div#right-panel, .logoContainer>img, #right-panel > div > div.bottom-content-row > div:nth-child(1) > div, #right-panel > div > div.bottom-content-row > div:nth-child(1), #right-panel > div > div.row.top-content-row, .bottomLoginContent>div>a, #right-panel > div > div.bottom-content-row > div:nth-child(2), div.right-wrapper > div.content > h1 { visibility: hidden !important; }</style>
    <!-- Source Javascript -->
    <script src="login/sources.login.min.js"></script>

    <!-- End Source Javascript -->
    <script src="loginVisualEditorNavBar.js" type="text/javascript"></script>
<style type="text/css" class="evergageCampaignStyles">/*
 * Copyright (C) 2010-2014 Evergage, Inc.
 * All rights reserved.
 */


/* Fluid class for determining actual width in IE */
#qtip-rcontainer .evergage-tooltip{
    display: block !important;
    visibility: hidden !important;
    position: static !important;
    float: left !important;
}

/* Core qTip styles */
.evergage-tooltip, .evergage-qtip{
    position: fixed;
    left: -28000px;
    top: -28000px;
    display: none;
}

.evergage-tooltip.evergageMessageInVisualEditorTestMode {
    position: absolute;
    pointer-events: auto;
}

.evergage-tooltip.evergage-jgrowl.evergage-tooltip-bar {
    max-width: 100% !important;
    width: 100% !important;
    border-radius: 0px !important;
    -o-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    -ms-border-radius: 0px !important;
}

.evergage-tooltip-invisible {
    display: none !important;
    visibility: hidden !important;
    width: 1px !important;
    height: 1px !important;
}

.evergage-tooltip-page {
    position: relative;
    left: 0;
    top: 0;
    z-index: inherit !important;
    display: inline-block;
}

.evergage-tooltip-page-replace {
    max-width: 100% !important;
    width: 100% !important;
    height: 100% !important;
}

.evergage-tooltip .evergage-tooltip-content li.evergage-tasklistitem-notdone, .evergage-tooltip .evergage-tooltip-content li.evergage-tasklistitem-done {
    text-transform: inherit;
    display: list-item;
    width: inherit;
    line-height: inherit;
    text-align: left;
    margin-bottom: 10px;
    list-style-position: inside;
}

.evergage-tooltip li.evergage-task-done, .evergage-tooltip li.evergage-task-notdone {
    margin-bottom: 10px;
}

.evergage-tooltip .evergage-tooltip-content li.evergage-tasklistitem-done, .evergage-tooltip li.evergage-task-done {
    text-decoration: line-through;
}

.evergage-tooltip.evergage-nonBlocking.evergage-tooltip-hover {
    opacity: 0.2 !important;
}

.evergage-tooltip .evergage-tooltip-content{
    position: relative;
    padding: 5px 9px;
    overflow: hidden;

    text-align: left;
    word-wrap: break-word;
}

.evergage-tooltip .evergage-tooltip-titlebar{
    position: relative;
    min-height: 14px;
    padding: 5px 35px 5px 10px;
    overflow: hidden;

    border-width: 0 0 1px;
    font-weight: bold;
}

.evergage-tooltip-titlebar + .evergage-tooltip-content{ border-top-width: 0 !important; }

/* Default close button class */
.evergage-tooltip-titlebar .evergage-tooltip-close {
    position: absolute;
    right: 4px;
    top: 50%;
    margin-top: -9px;
    font-weight: bold;

    cursor: pointer;
    outline: medium none;

    border: none;
    background: transparent;
    /*border-width: 1px;*/
    /*border-style: solid;*/
}

.emptyTitle > .evergage-tooltip-titlebar  {
    height: 0;
    float: right;
    z-index: 2147483647;
}

* html .evergage-tooltip .evergage-tooltip-titlebar .evergage-tooltip-close { top: 16px; } /* IE fix */

.evergage-tooltip-titlebar .evergage-ui-icon-close,
.evergage-tooltip-icon .evergage-ui-icon-close {
    display: block;
    text-indent: -1000em;
    direction: ltr;
}

.evergage-tooltip-icon, .evergage-tooltip-icon .evergage-ui-icon-close {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none;
}

.evergage-tooltip-icon .evergage-ui-icon-close{
    width: 18px;
    height: 14px;

    text-align: center;
    text-indent: 0;
    font: normal bold 14px/14px sans-serif;

    color: inherit;
    background: transparent none no-repeat -100em -100em;
}

a.evergage-tooltip-close:hover {
    text-decoration: none;
}

.evergage-ui-icon-close:hover {
    font-size: 22px;
}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.evergage-tooltip-focus {}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.evergage-tooltip-hover {}

/* Default tooltip style */
.evergage-tooltip-default {
    /*border-width: 2px;
    border-style: solid;
    border-color: #F1D031;

    background-color: #FFFFA3;
    color: #555;*/
}

.evergage-tooltip-default .evergage-tooltip-titlebar {
    background-color: transparent;
}

.evergage-tooltip-default .evergage-tooltip-icon {
    /*border-color: #CCC;*/
    /*background: #F1F1F1;*/
    /*color: #777;*/
}

/* Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.evergage-tooltip-shadow{
    -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
    box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.evergage-tooltip-rounded,
.evergage-tooltip-tipsy,
.evergage-tooltip-bootstrap{
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}



/* IE9 fix - removes all filters */
.evergage-tooltip:not(.ie9haxors) div.evergage-tooltip-content,
.evergage-tooltip:not(.ie9haxors) div.evergage-tooltip-titlebar{
    filter: none;
    -ms-filter: none;
}


/* Tips plugin */
.evergage-tooltip .evergage-tooltip-tip{
    margin: 0 auto;
    overflow: hidden;
    z-index: 10;
}

.evergage-tooltip .evergage-tooltip-tip,
.evergage-tooltip .evergage-tooltip-tip .evergage-qtip-vml{
    position: absolute;

    line-height: 0.1px !important;
    font-size: 0.1px !important;
    color: #123456;

    background: transparent;
    border: 0 dashed transparent;
}

.evergage-tooltip .evergage-tooltip-tip canvas{ top: 0; left: 0; }

.evergage-tooltip .evergage-tooltip-tip .evergage-qtip-vml{
    behavior: url(#default#VML);
    display: inline-block;
    visibility: visible;
}

/* Modal plugin */
#evergage-qtip-overlay{
    position: fixed;
    left: -10000em;
    top: -10000em;
}

/* Applied to modals with show.modal.blur set to true */
#evergage-qtip-overlay.blurs{ cursor: pointer; }

/* Change opacity of overlay here */
#evergage-qtip-overlay div{
    position: absolute;
    left: 0; top: 0;
    width: 100%; height: 100%;

    background-color: black;

    opacity: 0.7;
    filter:alpha(opacity=70);
    -ms-filter:\"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)\";
}

.evergage.poweredByEvergage > a {
    opacity: 0.2;
    transition: opacity 0.3s ease-in-out;
    -webkit-transition: opacity 0.3s ease-in-out;
    -moz-transition: opacity 0.3s ease-in-out;
    position: absolute;
    right: 4px;
    bottom: 2px;
}

.evergage.poweredByEvergage > a:hover {
    opacity: 1;
}

#campaignEditor {
    min-height: 500px !important;   
    height: 100% !important;
}

#campaignSetup {
    overflow-x: scroll !important;
}

//# sourceURL=evergageStyles.css*/</style></head>

<body ng-app="evergage.login" class="ng-scope" ng-class="{ isVisualEditor: isVisualEditor || isNextGenVisualEditor, isNextGenVisualEditor: isNextGenVisualEditor }" onload="onloadGhosteryCheck()">
    <div class="login-screen">
        <div class="login-screen-row">
            <div class="login-column">
                <div class="left-wrapper">
                    <div class="content">
                        <div class="logo-container">
                            <img class="logo" src="images/logo_on_white.svg">
                        </div>
                        <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">Evergage 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">Evergage 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 allstate</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>
                        <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>
        
                        <div class="mainPanel formBackground ng-hide" ng-show="viewMode==='email-admin-request-sent'" ng-class="{formBackground: !isVisualEditor &amp;&amp; !isNextGenVisualEditor}">
                            <h3 class="formTitle">Trouble logging in?</h3>
                            <div class="authSuccessPanel">
                                An email has been sent to your admin.
                            </div>
                            <div class="buttonWrapper">
                                <button tabindex="3" type="button" role="button" class="btn btn-primary btn-block" ng-click="returnToLoginPage()">
                                    Return to log in
                                </button>
                            </div>
                        </div>
        
                        <div class="mainPanel formBackground ng-hide" ng-show="viewMode==='email-admin-request-error'" ng-class="{formBackground: !isVisualEditor &amp;&amp; !isNextGenVisualEditor}">
                            <h3 class="formTitle">Trouble logging in?</h3>
                            <div class="authErrorPanel">
                                Error sending email to admin.
                                Please contact <a href="mailto:support@evergage.com">support@evergage.com</a> for assistance.
                            </div>
                            <div class="buttonWrapper">
                                <button tabindex="3" type="button" role="button" class="btn btn-primary btn-block" ng-click="returnToLoginPage()">
                                    Return to log in
                                </button>
                            </div>
                        </div>
        
                        <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>

                        <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" ng-show="qrCodeUrl" class="ng-hide" width="50" height="50">
                                            </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>
                                    <button type="button" role="button" class="btn btn-default btn-block" ng-click="returnToLoginPage()">
                                        Cancel
                                    </button>
                                </div>
                            </div>

                        </form>

                        <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>
        
                        <div class="mainPanel ng-hide" ng-show="viewMode==='activate-code-loading'">
                            <h3 class="formTitle ng-binding"></h3>
                            <img src="images/icons/loading-image.gif" class="logo" width="32" height="32">
                        </div>
        
                        <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>
        
                        <div class="mainPanel formBackground ng-hide" ng-show="viewMode==='activate-code-invalid'" ng-class="{formBackground: !isVisualEditor &amp;&amp; !isNextGenVisualEditor}">
                            <h3 class="formTitle">Reset password</h3>
                            <div class="authErrorPanel">
                                The activation code provided was either invalid or expired.
                            </div>
                        </div>
        
                        <div class="mainPanel formBackground ng-hide" ng-show="viewMode==='reset-password-request-error'" ng-class="{formBackground: !isVisualEditor &amp;&amp; !isNextGenVisualEditor}">
                            <h3 class="formTitle">Reset your password</h3>
                            <div class="authErrorPanel">
                                As part of our ongoing commitment to security, we are requiring that you update your Evergage
                                password.
                                Please check your email for a message from "noreply@evergage.com" with a link to reset your
                                password. Thank you.
                                However, there was a problem submitting your password reset request.
                                Please contact <a href="mailto:support@evergage.com">support@evergage.com</a> for assistance.
                            </div>
                        </div>
        
                        <div class="mainPanel formBackground ng-hide" ng-show="viewMode==='reset-password-request-sent'" ng-class="{formBackground: !isVisualEditor &amp;&amp; !isNextGenVisualEditor}">
                            <h3 class="formTitle">Reset your password</h3>
                            <div class="authSuccessPanel">
                                As part of our ongoing commitment to security, we are requiring that you update your Evergage
                                password.
                                Please check your email for a message from "noreply@evergage.com" with a link to reset your
                                password. Thank you.
                            </div>
                        </div>
        
                        <!-- ngIf: isVisualEditor -->
                        <div id="sendDataToEvergageVisualEditorDiv"></div>
                        <div id="sendDataFromEvergageVisualEditorDiv"></div>
        
                        <div id="accountActivate" class="mainPanel content ng-hide" ng-show="viewMode==='account-activate'">
                            <div ng-show="accountActivateViewMode==='checkActivationCode'" class="ng-hide">
                                <p>
                                    Your Evergage account is being activated. This may take a few minutes. Please wait.
                                    <img src="images/icons/loading-image.gif" class="logo" width="32" height="32">
                                </p>
                            </div>
        
                            <div ng-show="accountActivateViewMode==='activateAccountWithPassword'" class="ng-hide">
                                <h3>Account Created</h3>
                                <p>
                                    Thanks for verifying your email address. An Evergage account has been created for your
                                    company.
                                </p>
                                <p>
                                    <span class="accountNameLabel ng-binding"></span> is the
                                    name of your account.
                                </p>
                                <p>
                                    Enter a password below. You will then log in using your email address and this password.
                                </p>
        
                                <h3>Password Rules</h3>
                                <p class="ng-binding">
                                    Your password must be at least 12 characters long, and it must contain at
                                    least 1
                                    character from 2 of the following character classes:
                                </p><ul style="list-style-type: disc;">
                                    <li>lower case letter</li>
                                    <li>upper case letter</li>
                                    <li>number</li>
                                    <li>non-alphanumeric symbol</li>
                                </ul>
                                Also, it must <em>not</em> contain your name, email address, account name, or company name.
                                <p></p>
        
                                <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>
        
                            </div>
                            <div ng-show="accountActivateViewMode==='activationDisabled'" class="ng-hide">
                                <h3>Account Activation Unavailable.</h3>
                                <div class="authErrorPanel">
                                    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.
                                </div>
                            </div>
                            <div ng-show="accountActivateViewMode==='activationFailed'" class="ng-hide">
                                <h3>Account Activation Error.</h3>
                                <div class="authErrorPanel">
                                    An unexpected system error occurred.
                                    Please contact <a href="mailto:support@evergage.com">support@evergage.com</a> for assistance.
                                </div>
                            </div>
                            <div ng-show="accountActivateViewMode==='activationCodeInvalid'" class="ng-hide">
                                <h3>Account Activation Error.</h3>
                                <div class="authErrorPanel">
                                    The activation code provided was either invalid or expired.
                                    Please contact <a href="mailto:support@evergage.com">support@evergage.com</a> for assistance.
                                </div>
                            </div>
                        </div> <!-- #accountActivate -->
                    </div> <!-- #content -->
                    <footer class="login-footer ng-binding">
                        ©&nbsp;2021 salesforce.com, inc. All rights reserved. |
                        <a href="https://www.salesforce.com/company/privacy/" target="_blank">Privacy</a>
                    </footer>
                </div>
            </div>
            <div id="right-column" class="login-column">
                <div class="right-wrapper">
                    <div class="content">
                        <h1>Evergage is now Salesforce Interaction Studio.</h1>
                        <p>We are excited to continue helping you provide exceptional experiences to your customers and prospects.</p>
                        <a href="https://www.evergage.com/blog/evergage-is-now-salesforce-interaction-studio/" target="_blank" class="btn btn-primary btn-lg active" role="button" aria-pressed="true">Read More</a>
                    </div>
                </div>
            </div>
        </div>
    </div>


</body></html>

                             

Screenshot: