pkg/provider/netiq/responses/idpLoginPass.html (145 lines of code) (raw):

<script> function safeSetGlobalMessage(strMessage) { var proofOfEndUserEnvironment= document.getElementById('runningInEndUserLoginEnvironment'); if (proofOfEndUserEnvironment) { setGlobalMessage(strMessage); } } function submitForm() { var userNameEditBox = document.getElementById('Ecom_User_ID'); var passwordEditBox = document.getElementById('Ecom_Password'); if ((null != userNameEditBox) && (null != passwordEditBox)) { if ((0 == userNameEditBox.value.length) || (0 == passwordEditBox.value.length)) { safeSetGlobalMessage("Please enter values for the user name and password."); userNameEditBox.focus(); return; } //if recaptcha is enabled just let the recaptcha code submit the document after verification // Get some values from elements on the page: var form = document.getElementById('IDPLogin'); var url = form.action; safeSetGlobalMessage("Validating credentials..."); var proofOfEndUserEnvironment= document.getElementById('runningInEndUserLoginEnvironment'); if (proofOfEndUserEnvironment) { url = updateQueryString("uiDestination", "contentDiv", url); // Send the data using post var posting = $.post( url, $("#IDPLogin" ).serialize()); // Put the results in a div posting.done(function( data ) { safeSetGlobalMessage(""); $('#theNidpContent').html(data); }); posting.fail(function() { safeSetGlobalMessage("Error communicating with the identity server"); }); } else { document.IDPLogin.submit(); } } } function submitForm2() { // Get some values from elements on the page: var form = document.getElementById('IDPLogin'); var url = form.action; safeSetGlobalMessage("Validating credentials..."); var proofOfEndUserEnvironment= document.getElementById('runningInEndUserLoginEnvironment'); if (proofOfEndUserEnvironment) { url = updateQueryString("uiDestination", "contentDiv", url); // Send the data using post var posting = $.post( url, $("#IDPLogin" ).serialize()); // Put the results in a div posting.done(function( data ) { safeSetGlobalMessage(""); $('#theNidpContent').html(data); }); posting.fail(function() { safeSetGlobalMessage("Error communicating with the identity server"); }); } else { document.IDPLogin.submit(); } } function onLoadFocus() { if (document.IDPLogin.Ecom_User_ID.value) { document.IDPLogin.Ecom_Password.focus(); } else { document.IDPLogin.Ecom_User_ID.focus(); } } $(document).ready(function(){ onLoadFocus(); $( "#loginButton2" ).click(function() { submitForm(); }); $( "#loginButton2" ).keyup(function(event) { if (isEnterKey(event) || isSpaceKey(event)) { submitForm(); } }); $("#Ecom_User_ID").keyup(function(event) { if (isEnterKey(event)) { if (document.IDPLogin.Ecom_User_ID.value) { $("#loginButton2").click(); return false; } } return true; }); $("#Ecom_Password").keyup(function(event) { if (isEnterKey(event)) { if (document.IDPLogin.Ecom_User_ID.value) { $("#loginButton2").click(); return false; } } return true; }); }); </script> <form id="IDPLogin" name="IDPLogin" enctype="application/x-www-form-urlencoded" method="POST" action="https://login.authbridge.somegroup.com/nidp/app/login?sid=0&sid=0" AUTOCOMPLETE="off"> <input type="hidden" name="option" value="credential"> <div id="namepassword" class="content login-page" style="margin: 25px; display: block;"> <div class="signin-div"> <div class="input-signin-username"> <input type="text" id="Ecom_User_ID" name="Ecom_User_ID" value="" tabindex="1" placeholder="Username"></div> </div> <div class="signin-div"> <div class="input-signin-password"> <input type="password" id="Ecom_Password" name="Ecom_Password" tabindex="2" placeholder="Password"></div> </div> <div class="closure-but signin-div"> <span class="nam-signin-but action-but" name="loginButton2" id="loginButton2" tabindex="3">Sign in</span> </div> </div> <table border=0 style="margin-top: 1em" width="100%" cellspacing="0" cellpadding="0"> </table> </form>