It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://feeds.feedburner.com/zillowblog

  1. <!DOCTYPE html>
  2. <!--[if IE 7]><html lang="en" class="lt-ie10 lt-ie9 lt-ie8"><![endif]-->
  3. <!--[if IE 8]><html lang="en" class="lt-ie10 lt-ie9"> <![endif]-->
  4. <!--[if IE 9]><html lang="en" class="lt-ie10"><![endif]-->
  5. <!--[if gt IE 9]><html lang="en"><![endif]-->
  6. <!--[if !IE]><!--><html lang="en"><!--<![endif]-->
  7. <head>
  8.    <meta charset="UTF-8">
  9.  
  10.    <script type="text/javascript" nonce="353BzBYFJCBZDdJmSvWOcw">if (typeof module === 'object') {window.module = module; module = undefined;}</script><style type="text/css" nonce="353BzBYFJCBZDdJmSvWOcw">
  11.        .bgStyle {
  12.          background-image: url('https://ok3static.oktacdn.com/fs/bco/7/fs01pf0z30teO3iXZ1d8')
  13.        }
  14.        .bgStyleIE8 {
  15.          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='https://ok3static.oktacdn.com/fs/bco/7/fs01pf0z30teO3iXZ1d8', sizingMethod='scale')
  16.        }
  17.        .copyright a:focus-visible,
  18.        .privacy-policy a:focus-visible {
  19.          border-radius: 6px;
  20.          outline: rgb(84, 107, 231) solid 1px;
  21.          outline-offset: 2px;
  22.          text-decoration: none !important;
  23.        }
  24.    </style><title>Zillow Group, Inc. - Sign In</title>
  25.        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  26.    <meta name="robots" content="noindex,nofollow" />
  27.  
  28.    <script type="text/javascript" nonce="353BzBYFJCBZDdJmSvWOcw">window.cspNonce = '353BzBYFJCBZDdJmSvWOcw';</script><script src="https://ok3static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.18.0/js/okta-sign-in.min.js" type="text/javascript" integrity="sha384-h86ybaNDkv5vu+Rpay/S+yh7mTxlK6hlWP8ilgYqzhc3ZIi7WX4NDXVXqO0EnLmf" crossorigin="anonymous"></script>
  29.    <link href="https://ok3static.oktacdn.com/assets/js/sdk/okta-signin-widget/7.18.0/css/okta-sign-in.min.css" type="text/css" rel="stylesheet" integrity="sha384-s4VmJS0LKpE1WfmPdAkU95ZUvAyV4VjfkpSF6d43LR0Yjt5WTPiZVBy3ed4EYneO" crossorigin="anonymous"/>
  30.  
  31.    <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
  32. <link href="https://ok3static.oktacdn.com/assets/loginpage/css/loginpage-theme.e0d37a504604ef874bad26435d62011f.css" rel="stylesheet" type="text/css"/><link href="/api/internal/brand/theme/style-sheet?touch-point=SIGN_IN_PAGE&v=abc4780733b2999dc5536ea4bf18a7237d32beafe91e2f7611b8af3ecb8ae0d0dfb208992a3b1ecefd0c0f9333f4b59d" rel="stylesheet" type="text/css">
  33.  
  34.    <script type="text/javascript" nonce="353BzBYFJCBZDdJmSvWOcw">
  35.        var okta = {
  36.            locale: 'en',
  37.            deployEnv: 'PROD'
  38.        };
  39.    </script><script nonce="353BzBYFJCBZDdJmSvWOcw">window.okta || (window.okta = {}); okta.cdnUrlHostname = "//ok3static.oktacdn.com"; okta.cdnPerformCheck = false;</script><script type="text/javascript" nonce="353BzBYFJCBZDdJmSvWOcw">if (window.module) module = window.module;</script></head>
  40. <body class="auth okta-container">
  41.  
  42. <!--[if gte IE 8]>
  43.  <![if lte IE 10]>
  44.  
  45.     <style type="text/css" nonce="353BzBYFJCBZDdJmSvWOcw">
  46.    .unsupported-browser-banner-wrap {
  47.      padding: 20px;
  48.      border: 1px solid #ddd;
  49.      background-color: #f3fbff;
  50.    }
  51.    .unsupported-browser-banner-inner {
  52.      position: relative;
  53.      width: 735px;
  54.      margin: 0 auto;
  55.      text-align: left;
  56.    }
  57.    .unsupported-browser-banner-inner .icon {
  58.      vertical-align: top;
  59.      margin-right: 20px;
  60.      display: inline-block;
  61.      position: static !important;
  62.    }
  63.    .unsupported-browser-banner-inner a {
  64.      text-decoration: underline;
  65.    }
  66.     </style><div class="unsupported-browser-banner-wrap">
  67.      <div class="unsupported-browser-banner-inner">
  68.        <span class="icon icon-16 icon-only warning-16-yellow"></span>You are using an unsupported browser. For the best experience, update to <a href="https://support.okta.com/help/s/article/Okta-Browser-and-OS-Support-Policy">a supported browser</a>.</div>
  69.    </div>
  70.  
  71.  <![endif]>
  72. <![endif]-->
  73. <!--[if IE 8]> <div id="login-bg-image-ie8" class="login-bg-image tb--background bgStyleIE8" data-se="login-bg-image"></div> <![endif]-->
  74. <!--[if (gt IE 8)|!(IE)]><!--> <div id="login-bg-image" class="login-bg-image tb--background bgStyle" data-se="login-bg-image"></div> <!--<![endif]-->
  75.  
  76. <!-- hidden form for reposting fromURI for X509 auth -->
  77. <form action="/login/cert" method="post" id="x509_login" name="x509_login" class="hide">
  78.    <input type="hidden" id="fromURI" name="fromURI" class="hidden" value="https&#x3a;&#x2f;&#x2f;zillow.okta.com&#x2f;oauth2&#x2f;v1&#x2f;authorize&#x3f;client_id&#x3d;0oa1iwwfhywPBgNfw1d8&amp;redirect_uri&#x3d;https&#x25;3A&#x25;2F&#x25;2Fcms-bedrock-prod.int.zgcp-consumer-prod-k8s.zg-int.net&#x25;2Foauth2&#x25;2Fidpresponse&amp;response_type&#x3d;code&amp;scope&#x3d;openid&#x25;20email&amp;state&#x3d;FtgwUrUbZYvhXXneOat8gcPYfYvsNo2Q8MlaBD6ViPcD4P3VE0LSA4x7KQ0MZztdOgH4gqF3VswdeibFI1O&#x25;2BazQmoEHu&#x25;2B4vSN4KSge5unMuRoSPTtgpdRy5JnQiAWjwKppitEwIupeXVfct3hVYLYeDJNfnGNZiPZUMPZkPMH&#x25;2BCuOKWHIEtKVkU2nZ&#x25;2Fw&#x25;2FmkZ46TdLFP1j37psUI9KS3nXvIFQhQEM0Cc&#x25;2BTHeHkQrhgXwJyhCZw&#x25;3D&#x25;3D"/>
  79. </form>
  80.  
  81. <div class="content">
  82.  <div class="applogin-banner">
  83.          <div class="applogin-background"></div>
  84.          <div class="applogin-container">
  85.              <h1>
  86.                  <span class="applogin-app-title">
  87.                    Connecting to</span>
  88.                  <div class="applogin-app-logo">
  89.                      <img src="https://ok3static.oktacdn.com/fs/bco/4/fs01ix8a36vACaPKx1d8" alt="WordPress" class="logo oidc_client"/></div>
  90.              </h1>
  91.              <p>Sign in with your account to access WordPress</p>
  92.              </div>
  93.      </div>
  94.  <style type="text/css" nonce="353BzBYFJCBZDdJmSvWOcw">
  95.    .noscript-msg {
  96.        background-color: #fff;
  97.        border-color: #ddd #ddd #d8d8d8;
  98.        box-shadow:0 2px 0 rgba(175, 175, 175, 0.12);
  99.        text-align: center;
  100.        width: 398px;
  101.        min-width: 300px;
  102.        margin: 200px auto;
  103.        border-radius: 3px;
  104.        border-width: 1px;
  105.        border-style: solid;
  106.    }
  107.  
  108.    .noscript-content {
  109.        padding: 42px;
  110.    }
  111.  
  112.    .noscript-content h2 {
  113.        padding-bottom: 20px;
  114.    }
  115.  
  116.    .noscript-content h1 {
  117.        padding-bottom: 25px;
  118.    }
  119.  
  120.    .noscript-content a {
  121.        background: transparent;
  122.        box-shadow: none;
  123.        display: table-cell;
  124.        vertical-align: middle;
  125.        width: 314px;
  126.        height: 50px;
  127.        line-height: 36px;
  128.        color: #fff;
  129.        background: linear-gradient(#007dc1, #0073b2), #007dc1;
  130.        border: 1px solid;
  131.        border-color: #004b75;
  132.        border-bottom-color: #00456a;
  133.        box-shadow: rgba(0, 0, 0, 0.15) 0 1px 0, rgba(255, 255, 255, 0.1) 0 1px 0 0 inset;
  134.        -webkit-border-radius: 3px;
  135.        border-radius: 3px;
  136.    }
  137.  
  138.    .noscript-content a:hover {
  139.        background: #007dc1;
  140.        cursor: hand;
  141.        text-decoration: none;
  142.    }
  143. </style><noscript>
  144.    <div id="noscript-msg" class="noscript-msg">
  145.        <div class="noscript-content">
  146.            <h2>Javascript is required</h2>
  147.            <h1>Javascript is disabled on your browser.&nbspPlease enable Javascript and refresh this page.</h1>
  148.            <a href="." class="tb--button">Refresh</a>
  149.        </div>
  150.    </div>
  151. </noscript>
  152. <div id="signin-container"></div>
  153.  <div id="okta-sign-in" class="auth-container main-container hide">
  154.      <div id="unsupported-onedrive" class="unsupported-message hide">
  155.        <h2 class="o-form-head">Your OneDrive version is not supported</h2>
  156.        <p>Upgrade now by installing the OneDrive for Business Next Generation Sync Client to login to Okta</p>
  157.        <a class="button button-primary tb--button" target="_blank" href="https://support.okta.com/help/articles/Knowledge_Article/Upgrading-to-OneDrive-for-Business-Next-Generation-Sync-Client">
  158.          Learn how to upgrade</a>
  159.      </div>
  160.      <div id="unsupported-cookie" class="unsupported-message hide">
  161.          <h2 class="o-form-head">Cookies are required</h2>
  162.          <p>Cookies are disabled on your browser. Please enable Cookies and refresh this page.</p>
  163.          <a class="button button-primary tb--button" target="_blank" href=".">
  164.              Refresh</a>
  165.      </div>
  166.  </div>
  167. </div>
  168.  
  169. <div class="footer">
  170.  <div class="footer-container clearfix">
  171.    <p class="copyright">Powered by <a href="https://www.okta.com/?internal_link=wic_login" class="inline-block notranslate">Okta</a></p>
  172.        <p class="privacy-policy"><a href="/privacy" target="_blank" class="inline-block margin-l-10">Privacy Policy</a></p>
  173.    </div>
  174. </div>
  175.  
  176. <script nonce="353BzBYFJCBZDdJmSvWOcw" type="text/javascript">function runLoginPage (fn) {var mainScript = document.createElement('script');mainScript.src = 'https://ok3static.oktacdn.com/assets/js/mvc/loginpage/initLoginPage.pack.58de3be0c9b511a0fdfd7ea4f69b56fc.js';mainScript.crossOrigin = 'anonymous';mainScript.integrity = 'sha384-cJ4LGViZBmIttMPH+ao2RyPuN5BztKWYWIa4smbm56r1cUhkU/Dr6vTS3UoPbKTI';document.getElementsByTagName('head')[0].appendChild(mainScript);fn && mainScript.addEventListener('load', function () { setTimeout(fn, 1) });}</script><div id="inactive-tab-main-div" class="hide">
  177.    <div class="inactive-tab-container">
  178.    <div class="inactive-tab-header">
  179.        <img src="https://ok3static.oktacdn.com/fs/bco/1/fs01jsbjdfgBGw3MG1d8" alt="Zillow&#x20;Group,&#x20;Inc." class="report-org-logo"/><div class="divider"></div>
  180.    </div>
  181.    <div class="inactive-tab-content">
  182.        <h2 class="inactive-tab-content-title">The page has timed out</h2>
  183.        <p class="inactive-tab-details">If this page does not reload automatically, please refresh your browser.</p>
  184.    </div>
  185. </div>
  186. </div>
  187. <script type="text/javascript" nonce="353BzBYFJCBZDdJmSvWOcw">
  188. (function(){
  189.  var baseUrl = 'https\x3A\x2F\x2Fzillow.okta.com';
  190.  var suppliedRedirectUri = '';
  191.  var repost = false;
  192.  var stateToken = 'eyJ6aXAiOiJERUYiLCJhbGlhcyI6ImVuY3J5cHRpb25rZXkiLCJ2ZXIiOiIxIiwib2lkIjoiMDBva2hvOGprak9SRU5BT0JaU00iLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiZGlyIn0..EZmgPTaqaNnDkPsc.r69XiIRpDYrqVA8Nlp7tjy\x2D5SmcetcsVIjVHLxwIoiDDspPpK6n18mJkBVuAAlOyXyWjPGWbviX17kWhFLj7oJ3ZrHh5dFTojznAMAcNHFlFaKfOsnUdnJwhscrJylJIsRUJD0oMxysbI7BODff24KChBLsvF8snPd26iH7t40ck29W\x2D8V3UiYb_3_SZjIXfY85DHcq9GGAu0zyJ3Id0c30WwXNZ8ra08IPbaPaVgbbA2Rv6tCkkw2dJoRyIJIzziykECnZ0MvhyWcBwlwDwHrIPSezynoyI9p90JdPDu0Jnpey28TBT9otpI5IfltEvK5boqMOQq1gPVDl9KvVANSA1vsvZhk8cTiXIucP0Bkb5MJUpYfUc1OGRA0XBmQbN5Nig6\x2DiWqnQSrNtQI3BfJofOwAbNu1VlVYhGkAPcB14yfGlvPR0vyzMO9dnRwWYwiRsERSnUr_u7q6oPIOfxdHkJ2EOfNzyAM7TaNWRhTzgG\x2Dh7ADBmu5aWr_WpUUgDNtEObRkZjkmDS\x2D_GldZUAyyXgaZlr4uv_BZabHn6H68hBhnJuHKCpfYmma7D6iNTBNQv7robSX6fDQnfmxUU10LoaFspEZDxpB1ZZTNbAYicxs2llww5GzNmmgoELDdnQ\x2DZJzyDakB5RMvClyujYnuquzk1PFAvoXJwFx6HzUA2V2u_Ph0q52eYOE6hHV7SMbEvISDm7evAYT8gdzA_XRyk3C4tK0HR\x2DAmRyoEBFY3QPaptWMMXeWROAzfsyWPGsnYKJkhi3rw2P05m\x2DsHKFzdausZ0YrmII7EZUzmHLm\x2DYm2dfMVN_NZRBqbuvALKIh7RgRBphJBKqZ69pc2AylVTEmZTTfaGP1gtR\x2DYz3YysjGhsupZgYlKTe1ZKYYwW7KLWokcpCOgV3YT4wDGkoshxca\x2DAoAMhEtYb\x2DeoME8\x2D7fb63SCbd\x2DQ0HRdgR6Pqj7HNJO7MtYqVidJlcZXROE6R9c6jmnnPHW2CdNLIThjouO88nJ2vyyo5zV95qCR\x2D0TkGB\x2DIBaTkohHq_Dk6RDi\x2Ddz13Kn3K6YSenRO0lcDmepB5ZOLu3bjwli6ohf6Nkn\x2DefFKk475sisj93IkFM12UzIYHK8QlC_wCE0mxQlkP4MuXQVbGzbAL9BGXugLbOgeSnCJrcdEEbkN3sU44K4D7Qh1cNtmOg3WcLNSw5A\x2D\x2D0emrooG3465gjI0hvGhBsvDu2slsM03koMxKeKPdryv_7TR9Z96DypGkJd90mDF5V9vz_1btfanCZfrINCbw5KHQPiQg4uWDgb0FlccO3Jyz8ZvOd33AA3Z7W5wpV_jmbuZAj5vCdKFWh5bTQoh2yHDziV6_7ZDgefrnvDZog2yP617LtxL_cu0QoO4G1hIH8YLmfvNEoIxiBHxifAy8i\x2DXPa6dtLmzmg47fIjZtWF4RfCtbU5Og7EInLNzJTVuRllop78HelvbhD2QoNXP6TpW_IEMz4bVvAFq9G8OE69upZ1hL3ro96PYYwpG0gv5VxVBqWEfN0fzYpkKbhYXzmo_aEU7\x2DhLAbM2twu_49Q3dVZJUyQSEHOLDJ8IN7phYTD6yYl5Jhz0oHJ84qVVB2mX_8JWBDvm0AaFStb7z474cwA9lH7IyqsoKv1G84mKe_r5GuNnxXMmtjk95G26zf0R\x2DXDVFZeDQI_HZ3a1r3P0Tq3VjxLMLjNmAiNZ1HcAMqoqVaT0aBBpiZUh3IO1aNq_p6g_y_4zokUnA9mlcvBwx24ziCjrRVr0NZ8wjAZJmU2m919vlvO9ZFBOhlyO_viAamlOKPZ1LU6dYdjyRwWeGUgmIM3P8bmfutH6OR46GN4FYiTcN634DwRLeheYvpM1bIVtyuLcaBA7k0skPuFFOJgYUkL7M9knXU5uL3L3m8N8uxwuLSgXt16TSPVorXuKPIuefpT3I5g7oWeBldPvlqZv3fDD\x2DUyTXRXgcFKyXOfjJH7iIY947DjhXA6ujYRbgXxnMpXV4qCD7m3lSrweQcvPi9KZPD7NmsmA0yxRGQfVRP5U5OllkIH1THHcSIvZBMnub\x2DD6FdeyUz\x2DdiD6UywSaabj_e0scpB3_uIX4zCNJ2wNS87iMmOfXanc3UFyIjLc28ebZKUjVpvNLXeYm\x2DTdU2AjziQMarqBXExC43M7yDHJD0y7uuMQw2v1Za63UmnkWO03jN2rmpgmxE02sl97Dd4OGegVaJwDuWJPjwMar37EBIrGHFQoYOFPXIiszFP0W2SW6jyeW2hftfaDrBwLkIG2n7gjoTlIQi3aBnWDNqkzo1dRer21lePmFRGSOmeRfElgtMhLnIsIqDlHdJ\x2DclOX1hoYqI8vKe1e1nYscoQ9zqeXrUkVwEb0Jp\x2DZpxbWQqt2fn7v0Cun2n3UBauf9sdoltqezlQNOMu1HMb1Wmn1lwha0\x2DcqmU5V8SifcSuH1gTc4k2wMgrgT8RTeL6_htE44YXXmk8BLtaljgM_auuDqxsuQ8LMPQROckQEAmchUw6lPiJiFqNQPvNUYTvgyEijM6KrivWBAHfSkRXBhPujESGwVrtYBDaUTJDo\x2DscPBj_jMTX5DBawrj0fUPRr7P\x2D_EgDwhs5_yrh7si2z4BF39WQy_4zJBeslaUE4DBaAOWqTP5H26qKFzSC5\x2DxwPdzdODG3n7V0jkOjE\x2DL92IGuxqGImYjolgul86pxaaxx08wwIklY3oqRHlg0EL8M7s8PNCNJ\x2DvnIQgUznPlpMvoI52vdxXzXE95lx7D2KXP1g8uSeJWiuecbZh5Rrv9VCDpOe8q52r2M9\x2Di7E5VnybZi8M8x_l_g6s8fYM2MjrUDB2BeFGpu\x2DsXn\x2DBIXuwrkqn8XSUAYyhVZgF077I5PBdUmeiux3MCUiJsl2d5QqrGu595klZVQwdzeYDz1Ib\x2DEYmNp8b1XL_CNaunMaRfbmGW1sZEODwvBCqJs3iBUEq8nn4f96cOUIqHdo2Ugvj84BYbbINs5TCsMcGTVgG_NZTrLGrT9Hy17j3ynR8dIy2ER1t5XzcMUW4XCBCVWufl\x2DuvMIcW33idh6Ptz3JFS9E_XYC2Y11IWsP24kFdWtXi1UvZ2rYyJaZ_EX\x2D82dQ4ug5tDnRZ7rbOLkCbxSJc7BIqtAMDxs6BvXhzGu3ie7pHnWEXJKsW9aLLPt736HPrI2eAcEWXFiUipiQzL3ubkYDmTsNTmtQHcn0r4CyzGRhPFghpYo9lqrc5mDzIkKAkHoio6nr1MMqGcxY066Tm31p0v63nJ6ht8hs6yAgjojWgRcyT6QwecGk0JLmkrH06rR\x2DrW3Er0PpVQY5pkRPzYjUoEBmhl399hOolz66enoFNuI63TkGyeOm5UWeP5kSDkWPiE\x2DHJHM8yVYFFb\x2DiLyblQPyRKHpwXvi6D_ltJIf6HjWLKiDJ_JErtgm2P5NZT0H4OImd_wyyG9VwoAftSufWs8trM3mAQkqXcSizWPN9wXP3E2l593_Mt9jvqJ22yuttOMw8rxSd_BOMsUzBxQSzCh\x2D4DalIari2qA3lkfkABn7MPQ9gpfxzDHth2YQ1CqZ_zAIvR\x2DNs6pbBvEPkGazkAa9wu\x2D8e0CSkC6vDqOS4IYAwOJ0AJSXpHshMBw1rO\x2DdhHboBae3FbSpPzB5lYAt4FNl8gUFgqx84rx7qTfW_x9LKkSkS6SzosT4D2b3tjFFeEQK06Dsway_Jvsj71eX1c4v0uRg_fsXKCCHFBh4Tbm0WDKX8QaPjlOpZZbvr9kqUP5iiSZCwbdN9U07JROpcu670ijn4X0Fmhl8sbQ1azWDHY6wkoVFE2Jxfxa4lCnblqsaq8biHC053Dxsmzrt1UlJVe\x2Dq2sDFyVQyecs8EZ44NKipdlYGDXL2D3O_PIBLOkoH6f1Sln_LrVA57faXktO9mZ1eBc_uejX6bbavifuUzl8MXLY0YkQ9Dc5qy2zD7QIKNIOF_VrM619EPl6Ql3aqS5J29BgRv9RfbOgVZAymRcTX13T8eHSdqfEzpnc6iGCLPwm6\x2DWD4Nzhm8lUdNHetShhOzdiia8FWV5k1hrZxCc94U2elBQ\x2DN0dh7cmtQ.scuqA1v1VbqTK\x2DC5vAZ9yA';
  193.  var fromUri = 'https\x3A\x2F\x2Fzillow.okta.com\x2Foauth2\x2Fv1\x2Fauthorize\x3Fclient_id\x3D0oa1iwwfhywPBgNfw1d8\x26redirect_uri\x3Dhttps\x253A\x252F\x252Fcms\x2Dbedrock\x2Dprod.int.zgcp\x2Dconsumer\x2Dprod\x2Dk8s.zg\x2Dint.net\x252Foauth2\x252Fidpresponse\x26response_type\x3Dcode\x26scope\x3Dopenid\x2520email\x26state\x3DFtgwUrUbZYvhXXneOat8gcPYfYvsNo2Q8MlaBD6ViPcD4P3VE0LSA4x7KQ0MZztdOgH4gqF3VswdeibFI1O\x252BazQmoEHu\x252B4vSN4KSge5unMuRoSPTtgpdRy5JnQiAWjwKppitEwIupeXVfct3hVYLYeDJNfnGNZiPZUMPZkPMH\x252BCuOKWHIEtKVkU2nZ\x252Fw\x252FmkZ46TdLFP1j37psUI9KS3nXvIFQhQEM0Cc\x252BTHeHkQrhgXwJyhCZw\x253D\x253D';
  194.  var username = '';
  195.  var rememberMe = true;
  196.  var smsRecovery = true;
  197.  var callRecovery = true;
  198.  var emailRecovery = true;
  199.  var usernameLabel = 'Username';
  200.  var usernameInlineLabel = 'Example\x3A\x20bethb';
  201.  var passwordLabel = 'Password';
  202.  var passwordInlineLabel = '';
  203.  var signinLabel = 'Sign\x20In';
  204.  var forgotpasswordLabel = 'Forgot\x20password\x3F';
  205.  var unlockaccountLabel = 'Unlock\x20account\x3F';
  206.  var helpLabel = 'Help';
  207.  var orgSupportPhoneNumber = '\x2B1.206.470.7007';
  208.  var hideSignOutForMFA = false;
  209.  var hideBackToSignInForReset = false;
  210.  var footerHelpTitle = 'Need\x20help\x20signing\x20in\x3F';
  211.  var recoveryFlowPlaceholder = 'Email\x20or\x20Username';
  212.  var signOutUrl = '';
  213.  var authScheme = 'OAUTH2';
  214.  var hasPasswordlessPolicy = 'true';
  215.  var INVALID_TOKEN_ERROR_CODE = 'errors.E0000011';
  216.  
  217.  var securityImage = true;
  218.  
  219.      securityImage = false;
  220.  
  221.    securityImage = false;
  222.  
  223.  
  224.  
  225.  var selfServiceUnlock = false;
  226.  
  227.    selfServiceUnlock = true;
  228.  
  229.  
  230.  var redirectByFormSubmit = false;
  231.  
  232.  
  233.  var showPasswordRequirementsAsHtmlList = true;
  234.  
  235.  var autoPush = false;
  236.  
  237.    autoPush = true;
  238.  
  239.  
  240.  var accountChooserDiscoveryUrl = 'https://login.okta.com/discovery/iframe.html';
  241.  
  242.  // In case of custom app login, the uri is already absolute, so we must not attach baseUrl
  243.  var redirectUri;
  244.  if (isAbsoluteUri(fromUri)) {
  245.      redirectUri = fromUri;
  246.  } else {
  247.      redirectUri = baseUrl + fromUri;
  248.  }
  249.  
  250.  
  251.  var backToSignInLink = '';
  252.  
  253.      backToSignInLink = '';
  254.  
  255.  
  256.  var customButtons;
  257.  var pivProperties = {};
  258.  
  259.  
  260.  
  261.  var customLinks = [];
  262.  
  263.  var factorPageCustomLink = {};
  264.  
  265.  
  266.  var linkParams;
  267.  
  268.  
  269.  var proxyIdxResponse;
  270.  
  271.  
  272.  var stateTokenAllFlows;
  273.  
  274.    stateTokenAllFlows = true;
  275.  
  276.  
  277.  var idpDiscovery;
  278.  var idpDiscoveryRequestContext;
  279.  
  280.  
  281.  var showPasswordToggleOnSignInPage = false;
  282.  var showIdentifier = false;
  283.  
  284.    showPasswordToggleOnSignInPage = true;
  285.    showIdentifier = true;
  286.  
  287.  
  288.  var hasSkipIdpFactorVerificationButton = false;
  289.  
  290.  
  291.  var hasOAuth2ConsentFeature = false;
  292.  var consentFunc;
  293.  
  294.    hasOAuth2ConsentFeature = true;
  295.  
  296.    consentFunc = {
  297.      cancel: function() {
  298.        window.location.href='https://zillow.okta.com/login/token/redirect?stateToken=eyJ6aXAiOiJERUYiLCJhbGlhcyI6ImVuY3J5cHRpb25rZXkiLCJ2ZXIiOiIxIiwib2lkIjoiMDBva2hvOGprak9SRU5BT0JaU00iLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiZGlyIn0..EZmgPTaqaNnDkPsc.r69XiIRpDYrqVA8Nlp7tjy-5SmcetcsVIjVHLxwIoiDDspPpK6n18mJkBVuAAlOyXyWjPGWbviX17kWhFLj7oJ3ZrHh5dFTojznAMAcNHFlFaKfOsnUdnJwhscrJylJIsRUJD0oMxysbI7BODff24KChBLsvF8snPd26iH7t40ck29W-8V3UiYb_3_SZjIXfY85DHcq9GGAu0zyJ3Id0c30WwXNZ8ra08IPbaPaVgbbA2Rv6tCkkw2dJoRyIJIzziykECnZ0MvhyWcBwlwDwHrIPSezynoyI9p90JdPDu0Jnpey28TBT9otpI5IfltEvK5boqMOQq1gPVDl9KvVANSA1vsvZhk8cTiXIucP0Bkb5MJUpYfUc1OGRA0XBmQbN5Nig6-iWqnQSrNtQI3BfJofOwAbNu1VlVYhGkAPcB14yfGlvPR0vyzMO9dnRwWYwiRsERSnUr_u7q6oPIOfxdHkJ2EOfNzyAM7TaNWRhTzgG-h7ADBmu5aWr_WpUUgDNtEObRkZjkmDS-_GldZUAyyXgaZlr4uv_BZabHn6H68hBhnJuHKCpfYmma7D6iNTBNQv7robSX6fDQnfmxUU10LoaFspEZDxpB1ZZTNbAYicxs2llww5GzNmmgoELDdnQ-ZJzyDakB5RMvClyujYnuquzk1PFAvoXJwFx6HzUA2V2u_Ph0q52eYOE6hHV7SMbEvISDm7evAYT8gdzA_XRyk3C4tK0HR-AmRyoEBFY3QPaptWMMXeWROAzfsyWPGsnYKJkhi3rw2P05m-sHKFzdausZ0YrmII7EZUzmHLm-Ym2dfMVN_NZRBqbuvALKIh7RgRBphJBKqZ69pc2AylVTEmZTTfaGP1gtR-Yz3YysjGhsupZgYlKTe1ZKYYwW7KLWokcpCOgV3YT4wDGkoshxca-AoAMhEtYb-eoME8-7fb63SCbd-Q0HRdgR6Pqj7HNJO7MtYqVidJlcZXROE6R9c6jmnnPHW2CdNLIThjouO88nJ2vyyo5zV95qCR-0TkGB-IBaTkohHq_Dk6RDi-dz13Kn3K6YSenRO0lcDmepB5ZOLu3bjwli6ohf6Nkn-efFKk475sisj93IkFM12UzIYHK8QlC_wCE0mxQlkP4MuXQVbGzbAL9BGXugLbOgeSnCJrcdEEbkN3sU44K4D7Qh1cNtmOg3WcLNSw5A--0emrooG3465gjI0hvGhBsvDu2slsM03koMxKeKPdryv_7TR9Z96DypGkJd90mDF5V9vz_1btfanCZfrINCbw5KHQPiQg4uWDgb0FlccO3Jyz8ZvOd33AA3Z7W5wpV_jmbuZAj5vCdKFWh5bTQoh2yHDziV6_7ZDgefrnvDZog2yP617LtxL_cu0QoO4G1hIH8YLmfvNEoIxiBHxifAy8i-XPa6dtLmzmg47fIjZtWF4RfCtbU5Og7EInLNzJTVuRllop78HelvbhD2QoNXP6TpW_IEMz4bVvAFq9G8OE69upZ1hL3ro96PYYwpG0gv5VxVBqWEfN0fzYpkKbhYXzmo_aEU7-hLAbM2twu_49Q3dVZJUyQSEHOLDJ8IN7phYTD6yYl5Jhz0oHJ84qVVB2mX_8JWBDvm0AaFStb7z474cwA9lH7IyqsoKv1G84mKe_r5GuNnxXMmtjk95G26zf0R-XDVFZeDQI_HZ3a1r3P0Tq3VjxLMLjNmAiNZ1HcAMqoqVaT0aBBpiZUh3IO1aNq_p6g_y_4zokUnA9mlcvBwx24ziCjrRVr0NZ8wjAZJmU2m919vlvO9ZFBOhlyO_viAamlOKPZ1LU6dYdjyRwWeGUgmIM3P8bmfutH6OR46GN4FYiTcN634DwRLeheYvpM1bIVtyuLcaBA7k0skPuFFOJgYUkL7M9knXU5uL3L3m8N8uxwuLSgXt16TSPVorXuKPIuefpT3I5g7oWeBldPvlqZv3fDD-UyTXRXgcFKyXOfjJH7iIY947DjhXA6ujYRbgXxnMpXV4qCD7m3lSrweQcvPi9KZPD7NmsmA0yxRGQfVRP5U5OllkIH1THHcSIvZBMnub-D6FdeyUz-diD6UywSaabj_e0scpB3_uIX4zCNJ2wNS87iMmOfXanc3UFyIjLc28ebZKUjVpvNLXeYm-TdU2AjziQMarqBXExC43M7yDHJD0y7uuMQw2v1Za63UmnkWO03jN2rmpgmxE02sl97Dd4OGegVaJwDuWJPjwMar37EBIrGHFQoYOFPXIiszFP0W2SW6jyeW2hftfaDrBwLkIG2n7gjoTlIQi3aBnWDNqkzo1dRer21lePmFRGSOmeRfElgtMhLnIsIqDlHdJ-clOX1hoYqI8vKe1e1nYscoQ9zqeXrUkVwEb0Jp-ZpxbWQqt2fn7v0Cun2n3UBauf9sdoltqezlQNOMu1HMb1Wmn1lwha0-cqmU5V8SifcSuH1gTc4k2wMgrgT8RTeL6_htE44YXXmk8BLtaljgM_auuDqxsuQ8LMPQROckQEAmchUw6lPiJiFqNQPvNUYTvgyEijM6KrivWBAHfSkRXBhPujESGwVrtYBDaUTJDo-scPBj_jMTX5DBawrj0fUPRr7P-_EgDwhs5_yrh7si2z4BF39WQy_4zJBeslaUE4DBaAOWqTP5H26qKFzSC5-xwPdzdODG3n7V0jkOjE-L92IGuxqGImYjolgul86pxaaxx08wwIklY3oqRHlg0EL8M7s8PNCNJ-vnIQgUznPlpMvoI52vdxXzXE95lx7D2KXP1g8uSeJWiuecbZh5Rrv9VCDpOe8q52r2M9-i7E5VnybZi8M8x_l_g6s8fYM2MjrUDB2BeFGpu-sXn-BIXuwrkqn8XSUAYyhVZgF077I5PBdUmeiux3MCUiJsl2d5QqrGu595klZVQwdzeYDz1Ib-EYmNp8b1XL_CNaunMaRfbmGW1sZEODwvBCqJs3iBUEq8nn4f96cOUIqHdo2Ugvj84BYbbINs5TCsMcGTVgG_NZTrLGrT9Hy17j3ynR8dIy2ER1t5XzcMUW4XCBCVWufl-uvMIcW33idh6Ptz3JFS9E_XYC2Y11IWsP24kFdWtXi1UvZ2rYyJaZ_EX-82dQ4ug5tDnRZ7rbOLkCbxSJc7BIqtAMDxs6BvXhzGu3ie7pHnWEXJKsW9aLLPt736HPrI2eAcEWXFiUipiQzL3ubkYDmTsNTmtQHcn0r4CyzGRhPFghpYo9lqrc5mDzIkKAkHoio6nr1MMqGcxY066Tm31p0v63nJ6ht8hs6yAgjojWgRcyT6QwecGk0JLmkrH06rR-rW3Er0PpVQY5pkRPzYjUoEBmhl399hOolz66enoFNuI63TkGyeOm5UWeP5kSDkWPiE-HJHM8yVYFFb-iLyblQPyRKHpwXvi6D_ltJIf6HjWLKiDJ_JErtgm2P5NZT0H4OImd_wyyG9VwoAftSufWs8trM3mAQkqXcSizWPN9wXP3E2l593_Mt9jvqJ22yuttOMw8rxSd_BOMsUzBxQSzCh-4DalIari2qA3lkfkABn7MPQ9gpfxzDHth2YQ1CqZ_zAIvR-Ns6pbBvEPkGazkAa9wu-8e0CSkC6vDqOS4IYAwOJ0AJSXpHshMBw1rO-dhHboBae3FbSpPzB5lYAt4FNl8gUFgqx84rx7qTfW_x9LKkSkS6SzosT4D2b3tjFFeEQK06Dsway_Jvsj71eX1c4v0uRg_fsXKCCHFBh4Tbm0WDKX8QaPjlOpZZbvr9kqUP5iiSZCwbdN9U07JROpcu670ijn4X0Fmhl8sbQ1azWDHY6wkoVFE2Jxfxa4lCnblqsaq8biHC053Dxsmzrt1UlJVe-q2sDFyVQyecs8EZ44NKipdlYGDXL2D3O_PIBLOkoH6f1Sln_LrVA57faXktO9mZ1eBc_uejX6bbavifuUzl8MXLY0YkQ9Dc5qy2zD7QIKNIOF_VrM619EPl6Ql3aqS5J29BgRv9RfbOgVZAymRcTX13T8eHSdqfEzpnc6iGCLPwm6-WD4Nzhm8lUdNHetShhOzdiia8FWV5k1hrZxCc94U2elBQ-N0dh7cmtQ.scuqA1v1VbqTK-C5vAZ9yA'
  299.      }
  300.    };
  301.  
  302.  
  303.  var hasMfaAttestationFeature = false;
  304.  
  305.    hasMfaAttestationFeature = true;
  306.  
  307.  
  308.  var rememberMyUsernameOnOIE = false;
  309.  
  310.    rememberMyUsernameOnOIE = true;
  311.  
  312.  
  313.  var engFastpassMultipleAccounts = true;
  314.  
  315.  var registration = false;
  316.  
  317.  
  318.  var webauthn = true;
  319.  
  320.  
  321.    var overrideExistingStateToken = false;
  322.    
  323.  
  324.  var isPersonalOktaOrg = false;
  325.  
  326.  
  327.  var sameDeviceOVEnrollmentEnabled = false;
  328.  
  329.  
  330.  var orgSyncToAccountChooserEnabled = true;
  331.  
  332.  
  333.  var showSessionRevocation = false;
  334.  
  335.      showSessionRevocation = true;
  336.  
  337.  
  338.  var hcaptcha;
  339.  
  340.  
  341.  var loginPageConfig = {
  342.    fromUri: fromUri,
  343.    repost: repost,
  344.    redirectUri: redirectUri,
  345.    backToSignInLink: backToSignInLink,
  346.    isMobileClientLogin: false,
  347.    isMobileSSO: false,
  348.    disableiPadCheck: false,
  349.    enableiPadLoginReload: false,
  350.    linkParams: linkParams,
  351.    hasChromeOSFeature: false,
  352.    showLinkToAppStore: false,
  353.    accountChooserDiscoveryUrl: accountChooserDiscoveryUrl,
  354.    mfaAttestation: hasMfaAttestationFeature,
  355.    isPersonalOktaOrg: isPersonalOktaOrg,
  356.    enrollingFactor: '',
  357.    stateTokenExpiresAt: '2024\x2D05\x2D30T17\x3A00\x3A32.000Z',
  358.    stateTokenRefreshWindowMs: '7140000',
  359.    orgSyncToAccountChooserEnabled: orgSyncToAccountChooserEnabled,
  360.    inactiveTab: {
  361.      enabled: true,
  362.      elementId: 'inactive-tab-main-div',
  363.      avoidPageRefresh: true
  364.    },
  365.    signIn: {
  366.      el: '#signin-container',
  367.      baseUrl: baseUrl,
  368.      brandName: 'Okta',
  369.      logo: 'https://ok3static.oktacdn.com/fs/bco/1/fs01jsbjdfgBGw3MG1d8',
  370.      logoText: 'Zillow\x20Group,\x20Inc. logo',
  371.      helpSupportNumber: orgSupportPhoneNumber,
  372.      stateToken: stateToken,
  373.      username: username,
  374.      signOutLink: signOutUrl,
  375.      consent: consentFunc,
  376.      authScheme: authScheme,
  377.      relayState: fromUri,
  378.      proxyIdxResponse: proxyIdxResponse,
  379.      overrideExistingStateToken: overrideExistingStateToken,
  380.      interstitialBeforeLoginRedirect: 'DEFAULT',
  381.      idpDiscovery: {
  382.        requestContext: idpDiscoveryRequestContext
  383.      },
  384.      features: {
  385.        router: true,
  386.        securityImage: securityImage,
  387.        rememberMe: rememberMe,
  388.        autoPush: autoPush,
  389.        webauthn: webauthn,
  390.        smsRecovery: smsRecovery,
  391.        callRecovery: callRecovery,
  392.        emailRecovery: emailRecovery,
  393.        selfServiceUnlock: selfServiceUnlock,
  394.        multiOptionalFactorEnroll: true,
  395.        sameDeviceOVEnrollmentEnabled: sameDeviceOVEnrollmentEnabled,
  396.        deviceFingerprinting: true,
  397.        useDeviceFingerprintForSecurityImage: true,
  398.        trackTypingPattern: false,
  399.        hideSignOutLinkInMFA: hideSignOutForMFA,
  400.        hideBackToSignInForReset: hideBackToSignInForReset,
  401.        rememberMyUsernameOnOIE: rememberMyUsernameOnOIE,
  402.        engFastpassMultipleAccounts: engFastpassMultipleAccounts,
  403.        customExpiredPassword: true,
  404.        idpDiscovery: idpDiscovery,
  405.        passwordlessAuth: hasPasswordlessPolicy,
  406.        consent: hasOAuth2ConsentFeature,
  407.        skipIdpFactorVerificationBtn: hasSkipIdpFactorVerificationButton,
  408.        showPasswordToggleOnSignInPage: showPasswordToggleOnSignInPage,
  409.        showIdentifier: showIdentifier,
  410.        registration: registration,
  411.        redirectByFormSubmit: redirectByFormSubmit,
  412.        showPasswordRequirementsAsHtmlList: showPasswordRequirementsAsHtmlList,
  413.        showSessionRevocation: showSessionRevocation
  414.      },
  415.  
  416.      assets: {
  417.        baseUrl: "https\x3A\x2F\x2Fok3static.oktacdn.com\x2Fassets\x2Fjs\x2Fsdk\x2Fokta\x2Dsignin\x2Dwidget\x2F7.18.0"
  418.      },
  419.  
  420.      language: okta.locale,
  421.      i18n: {},
  422.  
  423.      customButtons: customButtons,
  424.  
  425.      piv: pivProperties,
  426.  
  427.      helpLinks: {
  428.        help: '',
  429.        forgotPassword: '',
  430.        unlock: '',
  431.        custom: customLinks,
  432.        factorPage: factorPageCustomLink
  433.      },
  434.  
  435.      cspNonce: window.cspNonce,
  436.  
  437.      hcaptcha: hcaptcha,
  438.    }
  439.  };
  440.  
  441.  
  442.  loginPageConfig.signIn.i18n[okta.locale] = {
  443.    
  444.    'primaryauth.username.placeholder': usernameLabel,
  445.    'primaryauth.username.tooltip': usernameInlineLabel,
  446.    'primaryauth.password.placeholder': passwordLabel,
  447.    'primaryauth.password.tooltip': passwordInlineLabel,
  448.    'mfa.challenge.password.placeholder': passwordLabel,
  449.    'primaryauth.title': signinLabel,
  450.    'forgotpassword': forgotpasswordLabel,
  451.    'unlockaccount': unlockaccountLabel,
  452.    'help': helpLabel,
  453.    'needhelp': footerHelpTitle,
  454.    'password.forgot.email.or.username.placeholder': recoveryFlowPlaceholder,
  455.    'password.forgot.email.or.username.tooltip': recoveryFlowPlaceholder,
  456.    'account.unlock.email.or.username.placeholder': recoveryFlowPlaceholder,
  457.    'account.unlock.email.or.username.tooltip': recoveryFlowPlaceholder
  458.  };
  459.  
  460.    
  461.            loginPageConfig.signIn.logoText = 'Zillow\x20Group,\x20Inc. logo';
  462.        
  463.  
  464.  function isOldWebBrowserControl() {
  465.    // We no longer support IE7. If we see the MSIE 7.0 browser mode, it's a good signal
  466.    // that we're in a windows embedded browser.
  467.    if (navigator.userAgent.indexOf('MSIE 7.0') === -1) {
  468.      return false;
  469.    }
  470.  
  471.    // Because the userAgent is the same across embedded browsers, we use feature
  472.    // detection to see if we're running on older versions that do not support updating
  473.    // the documentMode via x-ua-compatible.
  474.    return document.all && !window.atob;
  475.  }
  476.  
  477.  function isAbsoluteUri(uri) {
  478.    var pat = /^https?:\/\//i;
  479.    return pat.test(uri);
  480.  }
  481.  
  482.  var unsupportedContainer = document.getElementById('okta-sign-in');
  483.  
  484.  var failIfCookiesDisabled = true;
  485.  
  486.  
  487.  // Old versions of WebBrowser Controls (specifically, OneDrive) render in IE7 browser
  488.  // mode, with no way to override the documentMode. In this case, inform the user they need
  489.  // to upgrade.
  490.  if (isOldWebBrowserControl()) {
  491.    document.getElementById('unsupported-onedrive').removeAttribute('style');
  492.    unsupportedContainer.removeAttribute('style');
  493.  }
  494.  else if (failIfCookiesDisabled && !navigator.cookieEnabled) {
  495.    document.getElementById('unsupported-cookie').removeAttribute('style');
  496.    unsupportedContainer.removeAttribute('style');
  497.  }
  498.  else {
  499.    unsupportedContainer.parentNode.removeChild(unsupportedContainer);
  500.    runLoginPage(function () {
  501.      var res = OktaLogin.initLoginPage(loginPageConfig);
  502.      
  503.    });
  504.  }
  505. }());
  506. </script><script type="text/javascript" nonce="353BzBYFJCBZDdJmSvWOcw">
  507.  window.addEventListener('load', function(event) {
  508.    function applyStyle(id, styleDef) {
  509.      if (styleDef) {
  510.        var el = document.getElementById(id);
  511.        if (!el) {
  512.          return;
  513.        }
  514.        el.classList.add(styleDef);
  515.      }
  516.    }
  517.    applyStyle('login-bg-image', 'bgStyle');
  518.    applyStyle('login-bg-image-ie8', 'bgStyleIE8');
  519.  });
  520. </script></body>
  521. </html>
  522.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda