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: https://osf.io/8f9qu/

  1. <!DOCTYPE html><html lang="en-us">
  2.  
  3. <head>
  4.    <title>OSF | Sign in</title>
  5.    <meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /><link rel="stylesheet" type="text/css" href="/webjars/normalize.css/8.0.1/normalize.css" /><link rel="stylesheet" type="text/css" href="/webjars/bootstrap/4.5.0/css/bootstrap-grid.min.css" /><link rel="stylesheet" type="text/css" href="/webjars/material-components-web/4.0.0/dist/material-components-web.css" /><link rel="stylesheet" type="text/css" href="/webjars/mdi__font/5.0.45/css/materialdesignicons.css" /><link rel="stylesheet" type="text/css" href="/css/cas.css"/><link rel="icon" href="/favicon.ico" type="image/x-icon"/><meta http-equiv="X-UA-Compatible" content="IE=edge" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /></head>
  6.  
  7. <body class="login mdc-typography">
  8.    <script type="text/javascript" src="/webjars/es5-shim/4.5.9/es5-shim.js"></script>
  9. <script type="text/javascript" src="/webjars/css-vars-ponyfill/2.3.1/dist/css-vars-ponyfill.min.js"></script>
  10. <script type="text/javascript" src="/webjars/jquery/3.5.1/jquery.min.js"></script>
  11. <script type="text/javascript" src="/webjars/material-components-web/4.0.0/dist/material-components-web.js"></script>
  12.  
  13. <script type="text/javascript" src="/js/cas.js"></script>
  14.  
  15. <script>
  16.    resourceLoadedSuccessfully();
  17.    cssVars({});
  18. </script>
  19.  
  20. <script>
  21.    /*<![CDATA[*/
  22.  
  23.    var trackGeoLocation = false;
  24.  
  25.    var googleAnalyticsTrackingId = null;
  26.  
  27.    if (googleAnalyticsTrackingId != null && googleAnalyticsTrackingId != '') {
  28.        (function (i, s, o, g, r, a, m) {
  29.            i['GoogleAnalyticsObject'] = r;
  30.            i[r] = i[r] || function () {
  31.                (i[r].q = i[r].q || []).push(arguments)
  32.            }, i[r].l = 1 * new Date();
  33.            a = s.createElement(o),
  34.                m = s.getElementsByTagName(o)[0];
  35.            a.async = 1;
  36.            a.src = g;
  37.            m.parentNode.insertBefore(a, m)
  38.        })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
  39.  
  40.        ga('create', googleAnalyticsTrackingId, 'auto');
  41.        ga('send', 'pageview');
  42.    }
  43.  
  44.    /*]]>*/
  45. </script>
  46. <div>
  47.  
  48.        <header id="app-bar" class="mdc-top-app-bar mdc-top-app-bar--fixed mdc-elevation--z4">
  49.            <nav class="mdc-top-app-bar__row">
  50.  
  51.                <section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-center">
  52.                    <span class="cas-brand mx-auto" >
  53.                        <img class="cas-logo" src="/images/osf-logo-white.png" alt="OSF logo"></span>
  54.                    <div class="cas-brand-text">
  55.                        <a class="navbar-link" href="https://osf.io/">
  56.                            <span class="cas-brand-name hidden-narrow" >OSF </span>
  57.                            <span class="cas-brand-name" >HOME</span>
  58.                        </a>
  59.                    </div>
  60.                </section>
  61.  
  62.                <section class="mdc-top-app-bar__section mdc-top-app-bar__section--align-center">
  63.                    <div class="form-button form-button-navbar">
  64.                        <a id="osfRegister" class="mdc-button mdc-button--raised button-osf-green" href="https://osf.io/register/">
  65.                            <span class="mdc-button__label">Sign up</span>
  66.                        </a>
  67.                    </div>
  68.                </section>
  69.  
  70.            </nav>
  71.        </header>
  72.  
  73.        <script type="text/javascript">
  74.            function disableSignUpButton() {
  75.                let signUpButton = document.getElementById("osfRegister");
  76.                if (signUpButton != null) {
  77.                    signUpButton.removeAttribute("href");
  78.                    signUpButton.style.opacity = "0.8";
  79.                    signUpButton.style.cursor = "not-allowed";
  80.                    signUpButton.style.backgroundColor = "#efefef";
  81.                    signUpButton.style.color = "#cccccc";
  82.                    signUpButton.style.visibility = "hidden";
  83.                }
  84.            }
  85.        </script>
  86.  
  87.        <script type="text/javascript">
  88.            (function (material) {
  89.                var header = {
  90.                    init: function () {
  91.                        material.autoInit();
  92.                    },
  93.                    checkCaps: function (ev) {
  94.                        var s = String.fromCharCode(ev.which);
  95.                        if (s.toUpperCase() === s && s.toLowerCase() !== s && !ev.shiftKey) {
  96.                            ev.target.parentElement.classList.add('caps-on');
  97.                        } else {
  98.                            ev.target.parentElement.classList.remove('caps-on');
  99.                        }
  100.                    },
  101.                }
  102.                document.addEventListener('DOMContentLoaded', function () {
  103.                    header.init();
  104.                });
  105.            })(mdc);
  106.        </script>
  107.    </div>
  108.  
  109.    <div class="mdc-drawer-scrim"></div>
  110.  
  111.    <div class="mdc-drawer-app-content mdc-top-app-bar--fixed-adjust d-flex justify-content-center">
  112.        <main id="main-content" class="container-lg py-4">
  113.            <div id="content" class="d-flex justify-content-center">
  114.  
  115.        <div class="d-flex justify-content-center flex-md-row flex-column mdc-card mdc-card-content w-lg-30">
  116.            <section id="loginForm" class="login-section login-form">
  117.                <div class="d-flex flex-column justify-content-between m-auto">
  118.  
  119.            <section>
  120.                <div id="serviceui" class="mb-4 service-ui text-center">
  121.            <div>
  122.                <div class="osf-banner-without-name">
  123.                    <img id="serviceLogo" class="service-ui-logo" src="/images/osf-banner.png" alt="Service banner"/></div>
  124.                </div>
  125.        </div>
  126.            </section>
  127.  
  128.            <section class="text-without-mdi text-center text-bold text-large margin-large-vertical">
  129.                <span>Sign in with your OSF account to continue</span>
  130.            </section>
  131.  
  132.            <section class="form-button-inline">
  133.                <a class="mdc-button mdc-button--raised button-osf-grey" id="orcidlogin" href="clientredirect?client_name=orcid&amp;service=https%3A%2F%2Fosf.io%2F8f9qu%2F&amp;locale=en">
  134.                    <img class="delegation-button-logo" src="/images/orcid-logo.png" alt="ORCiD logo"><span class="delegation-button-label">Sign in with ORCiD</span>
  135.                </a>
  136.                <a class="mdc-button mdc-button--raised button-osf-grey" id="instnLogin" href="/login?campaign=institution&amp;institutionId=&amp;service=https://osf.io/8f9qu/">
  137.                    <img class="delegation-button-logo" src="/images/institution-logo.png" alt="Institution logo"><span class="delegation-button-label">Sign in via institution</span>
  138.                </a>
  139.            </section>
  140.  
  141.            <section>
  142.                <hr class="hr-text" data-content="OR" /></section>
  143.  
  144.            <div class="form-wrapper">
  145.  
  146.                <form method="post" id="fm1" action="login">
  147.  
  148.                    <section class="cas-field my-2=3">
  149.                        </section>
  150.  
  151.                    <section class="cas-field cas-field-primary my-3">
  152.                        <div class="mdc-text-field  d-flex">
  153.                            <input class="mdc-text-field__input"
  154.                                id="username"
  155.                                size="25"
  156.                                type="text"
  157.                                accesskey="e"
  158.                                value=""
  159.                                autocomplete="off"
  160.                                autofocus name="username" /><label for="username" class="mdc-floating-label"><span class="accesskey">E</span>mail</label>
  161.                        </div>
  162.                    </section>
  163.  
  164.                    <section class="cas-field cas-field-primary my-3 mdc-input-group">
  165.                        <div class="mdc-input-group-field mdc-input-group-field-append">
  166.                            <div class="mdc-text-field  mdc-text-field--with-trailing-icon d-flex caps-check">
  167.                                <input class="mdc-text-field__input pwd"
  168.                                    type="password"
  169.                                    id="password"
  170.                                    size="25"
  171.                                    accesskey="p"
  172.                                    autocomplete="current-password" name="password" value="" /><label for="password" class="mdc-floating-label"><span class="accesskey">P</span>assword</label>
  173.                            </div>
  174.                            <div class="mdc-text-field-helper-line caps-warn">
  175.                                <p class="mdc-text-field-helper-text mdc-text-field-helper-text--persistent mdc-text-field-helper-text--validation-msg text-danger">
  176.                                    <span >CAPSLOCK key is turned on!</span>
  177.                                </p>
  178.                            </div>
  179.                        </div>
  180.                        <button class="reveal-password mdc-button mdc-button--raised mdc-input-group-append" type="button">
  181.                            <i class="mdi mdi-eye reveal-password-icon"></i>
  182.                            <span class="sr-only">Toggle Password</span>
  183.                        </button>
  184.                    </section>
  185.  
  186.                    <section class="cas-field">
  187.  
  188.                        <input type="hidden" name="execution" value="34867686-be70-45cb-b27e-7b88297ca42f_ZXlKaGJHY2lPaUpJVXpVeE1pSXNJblI1Y0NJNklrcFhWQ0o5Li1Ic0ZHWVgwQ0poLVJtWmxISG1iX056VmVEdUtpSHpVNEN5LTFFaVZwbmxjYmNQUjhmTk5zYkVUcTFhR2gxeEsyVlVraVpteEstVFhwd1dWT1g2YjFQOWxXRFZPYkxWbElmTnJvbjRha2ZYbjFpTGl1Q0tZYTBIYXdlUmJkN2lfTkkxMnlDelZMUTM4bUhRd3c4VThqZWtybFVyUm9mTGFDZF96S0JleWw0dUZsRU1PTXRtQ1lSdGlROGpuM3p6ZThQOE83d2hMRk80V3prbUZvYkV5MDI1a1l6T0REODZBdG96YzljZE53UDlRRlVYQU40WWp0NUFQOFNtQ1dQYTNoOGtwc0t3TFZYZGg2UFd4NVhDRUxicUE4bjlmcEx2VEpXXzRTZWQzSHAyR2Fpck9VWmt5YzQ1bWRqRUVsSWk3Yk9YZ2owSGxsZW8wZEVmc0h6UEEtYnpjbnlZRmlPSVREUWNHTnk4RjFSS3FneGI1eEljOTBWQ0dzM1AweEx5VksteXFzc1o0WW1FemJqbTdzYmh0T3NrU2d5R2ZIZGJJZXZXcE9la1Q1NC1fSFNDYVFWVXRrWWxGNUJfTnJDUEZQU2VrZ0JGcUtlek5ITnIwR2puRTdzQm5uWmNtc1ZXWFZPYTllckZCM2JNeExNdURUZXBSdUVSMERPb0dPb0J1VG5JaFVjZ2FkNy1QTUx3c2w1X1RDdDFtTC04bUNGWll6TnBPOTRrcG15am1vOFA5ZzcyQlBzcG90OUdLV01QWnF3T01GTWxLWF9Ja2w2dGFTQjhaaWszME43TV9MdHNRaUdvenNkR0NYOVV5TnZzeWNxVmlVMjV0R2FRRGQ0SFduRm1xbl83U3RPZjVjVldjdkdnMnU3UUk3QzMwTTJ4QzRWbnZ5cmNtYUhTdG5XdUFFQkF4UzJpSm1seWMxWE5rR3ZkZVdOQ3dkOVhVaVh4YWdqMFY4dkpDdVJnNXN6RFNHTmNxei0tSEVjLUVXakJhcE03MkdVMDhIWUVtWWgxd3FxcGhoTWQwVVFKWVdkOGpRUzdMbzRGSU1qNVRSVF9EX1I3ams1YTVQc2ZMRk1sTGlhRk1HaEl2SGFhUy1mVVdWRl9EUmJYdzctd2hMU1JwVEQ4UVozMUJNc2NrZDNoUmJub0NtVmloYWREMUVJRklhYVJhNzRqSEJxUFpNVmgyMDBZTjYyTVJFanNDelVGVjYxQnBkREFtU2MtT2VISjhRRXpOQy1remx6U2lfbFVmcUpXT05Hb0I3M0dpV2ZKdjM1eXg1Y2M0SkVxMkQtSTVnNGtKWmxQcnJ2MXpDWTFtcjRfb28zUVQ3R3hWcXFkYm9QYzdzU3hnSFdkdDUxQWtJWFNHb2o3YnBreXRXQjgydG9jMTVDaXdjRUlQcEh4cUZIbExEYmxhcWhQX2thUDBKcmE0T3NmWXJmMTcwRWIzN253RTdULWNGWGNJOUJZNDVzU1Axa2xjM1dGTXkwNU1pei13dUxwWWhTdkF1NzEwbF8zOFRDRzFCZE1uTTQ0M2dLeVRGdlF0UjJQTWFEMnhfd0JHb3h6T2dnQkFrYVd1YUtfSFN2bmRpVmxEX09KbVozRTg5OVZremRJeUlrdDhEdTNvZHdySEVZUVh4R05HWXhsMDFydkcybUdvT3lQaFNLSU5kb0NPSERpRTVudFFwaDRSdmQ3X0h2RHlWdVJOdWt2NkY1UFp2dEdzalVDMXpadkxDMWE1blh6YnJ2Z3VVTkVieVZhbEQwSVZKZVdiY25XSmdzU08yNFhlV2JvTmRhY3BjLTA2MnVfbWVlRXFWeWJlYnBCaGFmM19GajNGTHFHcHdXa2FMMHUza3BFTUxLbmUxS1ppOG1hWDdta2tycEtQRFBzVEVmT1BoZVk5WFlCNWhOQnI5amtiYXZBUTFaUXJCbGk1XzlLbl93eTdHY3YyQ1FiRktsdG9EM0FDWWhUbXJEQ0tfMXpWNkFPTUo3eFZPZ3FremowV1FlY3FWM01CRWg1Zm1PWV8tZ2Z4MGJpVk5NRFJTVzg1QXpiczdmY1Y4ZTVOV1RMeF84em16amRINjZPejhDcFJwWEl3N1hiVmhZb1lmV2VTV3l5U0JvOWNjVEQ0eG9jaEQ1bmNiVVpFY0V5TDJ4M243cWdvLUVlQXFHVDI0M1BWOVlQQm9HWHZXbnJaUTNoMVBDUFpIZEZNYktUUjdDYjVjYXl3dkw0WmE0TkVDTFpyMWFhU3RheDFNMVgzcjVQZndtZjdRdG03YVdKeGd6cDkzZ1l6RXRkV3dDd0NlRXlhTU10WGhuZGwxbmJOejA0RG12ZHpyTHJ1YjJyZXRvWnN4OGZOVmRTVjF1aV9oQTRLRmx0Ni1TVUJLcDE3Y0poVThpREJIVms1QVY0VFh1cnVtV3FJMlJmTXdoX0lMcjI5WnlTS3o3VnFOb2dicTBxYXBUU0VQc0FkVmxmWG1WZ19aRU1CQVdCNWJMWGQ3SzZsWXp2cWhhbDFfWXEzUlgzYl9TSWh3RWgtTkNrVTBuQm5yNlRhTEViZVBLMGkyZkhmemhlZmFxc25NdFdzMGFnM2UyaXdqekR1cHhDOEwydFBkRmtxVnJVRFg1LV8zam5qTThsc2s5RllfWm1fVUNpMU5MT2dwQWNZenF4dUxtMDVhMTZBZFBDQnhCTlZrbFRFT1E3ak5hM3UyQ0hkTG5PNHN5VXlaQjBfVkIxU0lTNS1GekwzckRla2o3TmF5aHdpUXExQzlDZmJrOFhPY003dG5wRmFIOU1uazhSWTA2STJDc0EtZm1wenktSExkdDJaaFh0UW1RQlpCUkRWX0ZHNUtFQUQ2LVFXOTVuckxhN25tWjk2RF9GcVpuOXNGVXZiNl82cTlCLWZvaEtZWEtaZ2FMVHg3SEZVNnAwOXJ1N21EaXdyRGVsS1hQa0tQSGRnYVFad0xKN2ZRQW1Tb3BuMUFET2JhOW1JZkQ4ZEg5dUgtd2M2ekVobzVkbkpVUDVqck1jX3F6Q2pYNU42TGNVNGdPQlgzRmpLeHBUV1RXd2NJazdhenNhUnA0VzNFUUhXYzF3ZzFkcnRITWRCeU5qUms2djFZYlZLS20wN1hJNU92bWVtMmFfVm5RbHd4VXpVRUFWZVdRMnZEWjYxSGVUckhYQTNYM1d1d1lzbkxKVXBIQW9RY2ZDcHpRU25uOHA4a3U2eFB3N1lpVGZFYTdFRElZSDFOX3c4Q2pIMHFJWVdCSzRSdFcyY0RkV05UbERDT1FSUEJ4alVOajNuSVdpbllkSVRwdnp2d2g5VlVYd1Y5ZDZpNERrNV9mT21UMEJVRFhvdFZWZUo0d1BCTUppbHhwVHo1QVFsSjAwUktPRng3N3V2eVI2alF3aVhaSDVOVzZJM0gyeXU5MVRaSm9jc0FVQ3gwNm14Zy02cHpjeWtKMkt4bDdBWmRQQ3R1bFNNdERlVkU0WHJGZmowVXVXWExGTzlzSE8yZ3ozcjFGWnBwT0lLbW9RcTFuTWJ3M1NKeVhpcWN0VUZLaVdNNFNMYjNaTzZYekdTbExUUngzcUtBOUxkSlZ4ZTlTa1M3U1lvcHpIU19IblNSVFhYNHlId3h0VjQwY3RRTFllNS1LazlYYlhsaUFGd1ZyTFhOWElCOVpCdk5kM3NrZ2dtMXB5LUVnN2NSelJTTm1rQ0dmVE9yeU1CaFhiQnlXV3B1QWFiVUtydC1MQ05nSzRiSVhXdFJNR2RUMThxTVFjeExIQTNXSDBxdFJQZGRoaHhFZWZ3MlhRT1FWY3Q0TVU3UnIyWENWUzh5Zk5RSGVkVEFZbEVFUjV4SEkzNzZvNjJqTi05Tk9XNnJHeVhyQjdRb0t1ajdxaEdDZ2I0dUdSckZwT3RTdnJIRmVVaG5MQ0NKVTJ3TVdicVNMbUgyRmVGVlNENlNzQjNxTjl3cXRpMVNQTC1Xc0tNUXFINkVqYzV6NW9nSk9nZ3F2V3kzaGc2OFNSQi1TSk9hWE5ySzdkbjlWU20tSnhtNmE0aXExUGZWbUlBNlN2eDRkZ0NLUGtmQkF4SmRPV2N0UG55MHFFV3AxWGlLMlM0ckt2NmVyQWRpTDZNSTNIa0I1WUYwR2NlRnJwMzRWLU5MaDZ5TE9wUDdvck9qTk9BQ0ZEN0JyREd5ZDh4U3ljdUdOVlpacXVHLVdPMTQwVmpsYWNYekZJRWo3VTNnYmpuc0VUanRhdTRxQlhrTm9RYVUxT2JGWVRnYW11aHk0dzA5dlY2ekpickNOTTdGZUZneXA4MU9LdGNmNUM3Y1dNNWVQeFI4TDQ1NVljU24zX1VvSEF0dGhhM09EUnN4bkEtMm5CME1yUGo2NTdrT25lUmpaVnBmbFZOd0F1ZGVvMmp4cmk3TFZvUk1ZX0pleHhkRS1oa1ZxZVJPc3ZYS3EwTnpybUdSTkZ3bWJJWjlpNFVqZkZGQUtVYV9iU1B6VVg1S2F3c0JWOVdkNmtSOEc0am9wM2I5SS03TmM5bVpNcWI2eGZwZVZIVUZEVlh5VVJqbEpmZXpXV1QwcGlORGhYQTh5S0w5dU1USWhHZFB5SjJiS2xKZVk3ZE9KazBuM1FzaV9FbnBfMFFic05qNWwzeW9hVkc2OFFzeWN6NklXdG96M0dqUTlQWHJIZkhlQXZFUnlNUWRiS0lfN3l5cC1xc24tM0RXVXdmZ2FqZHZHUjFYWHVDR280RC1OYkFxUXg4RTQ3RncwRE1MWVpYcm9HYU5tMDZlTDlZWEJTcGlzc05CVFZ3dko4VFpsQUVXaHg3WjhDLXdWbl9xVkZVM2RSSW8yV3V3WHM1cWF5SGRkUkdqR2dtLUhZQWlMalRZQktqdUFFSzR5MHRNRGt0d3R5Vk9yY0Rsc2ZMRUhYUHVobmUzc2lXcmFYb0hWel9mWTgzSkFUZGZwcEhCb2VtZXE4Y3RxUDVYc1hjTFJUSkFMdVRBVU81RE9XS3hjMk45SUZELWZKQkpzdVZvZEF3d2Z6T3ZRVkVFYlA3cW1BZjlIdVVwY21SM1FvbnNJUGk2N24xSnFFQTY5NnJnZVhBWV9iRndKVjdkaGxtOEVwaUpUVGpRSF9DR2RTbzdMZ0VZWmtNeXNEVWcwckhBa0g5d1E3ak0wYi0zUU1qNXRjR1l6REdEVEZvc0h6Zi1yXzEtS3N0dGJjYXRJZFNCbXVUd0xxRjZaQ2UzQjI1ZEVXWGhDbXRGOGI1bldIdlpreklvWHVkajBaa2g2QTh5RTFDTTFoa3VoT0YtSFJNMW03QmViSlhzUGdmelFmdkMtUXlkQkZtWFY4aDc5S3BfV2ljZEZ1eEpnZlVCMTcySUpHOWdpZVAtRWdaeWpMa2Q3aTVmWUwwcnN2dDQ1eFdYcF9ZeXNOZkE5WU1LWGhacVplRm11cWt6NXJEUElnaVVnM3Q0Um94VS13Z2NiWlg5UnJvUzBaal95clRHS0hvQ2EyN2pUaXc2cXZOdFRkcTFTUEw4VXhDZmRiYnBDQkhBZmQxa3VqdE1LaU9fZ3ZLNmV5eThGQmR4bWlqMkphUjB1a0ZjRDhmdVFaVWpBam54TFNmc0JtZ19uMWZNSXlfdm5pOVZVTEVXcWlfX0ZUVnF3M0tkc1pET2hyZXVsb1NDY3RSemhRXzdCN3dES1hkV3ZWcnpVb19HTlZFVGRZS0dUYjdMNHE5SEZ1cDhPSTB2VXFHNUdIRzFaVmhIdFpPZ3FUWUhLZFNwaUtNRVE1VUVtOVNyNnNxdnhvYjhBM3lPWEdNVXBmeTNGYUFlY2hySkgyRHhNa29NdWNQd1JsRDlLaV92Z2ZUTWszaHRBYWhPTVVVR0RxSUpvZ2pfZHRkXzBoQ1IyUXptbkJRV0JMLVpuTG1pbGFsa25SMDdUcXBCellMOFFFR2JaNjJ4a2dWRjg5YlhsZjhEMjNIekFEREVXb2lqYXVKT1EuMXVxbUFJNTZIZ2Q3UXpQMlhESmQzRnlidzRLNzJKelJLaVEzb05XaS0zT0ZfdlBwRTBCOUl0SXNGcWo4Y3RUQ0VBNFdCNWZMdWttOENJWDBWbjV0QlE="/><input type="hidden" name="_eventId" value="submit"/><input type="hidden" name="geolocation"/></section>
  189.  
  190.                    <section>
  191.                        <div class="form-button">
  192.            <button
  193.                    class="mdc-button mdc-button--raised button-osf-blue"
  194.                    name="submit"
  195.                    accesskey="l"
  196.                    type="submit">
  197.                <span class="mdc-button__label">Sign in</span>
  198.            </button>
  199.            </div>
  200.                    </section>
  201.  
  202.                    <section class="cas-field cas-field-primary cas-field-col-2">
  203.                        <span class="cas-field-float-left">
  204.                            <input type="checkbox" name="rememberMe" id="rememberMe" value="true"/>&nbsp;
  205.                            <label for="rememberMe">Stay signed in</label>
  206.                        </span>
  207.                        <span class="cas-field-float-right">
  208.                            <a href="https://osf.io/forgotpassword/">Reset password</a>
  209.                            <br><a href="https://help.osf.io/article/272-sign-in-to-osf">Need help signing in?</a>
  210.                        </span>
  211.                    </section>
  212.  
  213.                </form>
  214.  
  215.                <script type="text/javascript">
  216.                    /*<![CDATA[*/
  217.                        var i = "One moment please ...";
  218.                        var j = "Sign in";
  219.                    /*]]>*/
  220.                    $(window).on('pageshow', function () {
  221.                        $(':submit').prop('disabled', false);
  222.                        $(':submit').attr('value', j);
  223.                    });
  224.                    $(document).ready(function () {
  225.                        $("#fm1").submit(function () {
  226.                            $(":submit").attr("disabled", true);
  227.                            $(":submit").attr("value", i);
  228.                            return true;
  229.                        });
  230.                    });
  231.                </script>
  232.  
  233.            </div>
  234.        </div>
  235.            </section>
  236.        </div>
  237.    </div>
  238.        </main>
  239.    </div>
  240.  
  241.    <footer class="py-4 d-flex justify-content-center cas-footer cas-footer-osf">
  242.    <span id="copyright-2"
  243.          class="mr-2 d-inline-block copyright"><span style="white-space: nowrap">Copyright &copy; 2011 &ndash; 2024</span>&#160;<a style="white-space: nowrap" href="https://cos.io">Center for Open Science</a> &#124;&#160;<a style="white-space: nowrap" href="https://github.com/CenterForOpenScience/centerforopenscience.org/blob/master/TERMS_OF_USE.md">Terms of Use</a>&#160;&#124;&#160;<a style="white-space: nowrap" href="https://github.com/CenterForOpenScience/centerforopenscience.org/blob/master/PRIVACY_POLICY.md">Privacy Policy</a>&#160;&#124;&#160;<a style="white-space: nowrap" href="https://status.cos.io/">Status</a></span>
  244. </footer>
  245. </body>
  246.  
  247. </html>
  248.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda