msphub.dev Open in urlscan Pro
2606:4700:3036::6815:1318  Public Scan

Submitted URL: http://animo.mysupportportal.dev/
Effective URL: https://msphub.dev/login/?redirect_to=https%3A%2F%2Fmsphub.dev%2Fsaml%2Fwww%2Fmodule.php%2Fexampleauth%2Fresume.php...
Submission: On September 01 via api from GB — Scanned from GB

Form analysis 2 forms found in the DOM

Name: loginformPOST https://msphub.dev/login/

<form name="loginform" id="loginform" action="https://msphub.dev/login/" method="post">
  <p>
    <label for="user_login">Username or email address</label>
    <input type="text" name="log" id="user_login" class="input" value="" size="20" autocapitalize="off" autocomplete="username" required="required">
  </p>
  <div class="user-pass-wrap">
    <label for="user_pass">Password</label>
    <div class="wp-pwd">
      <div class="user-pass-fields"><input type="password" name="pwd" id="user_pass" class="input password-input" value="" size="20" autocomplete="current-password" spellcheck="false" required="required">
        <div class="loginpress-caps-lock">Caps Lock is on</div>
      </div>
      <button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Show password">
        <span class="dashicons dashicons-visibility" aria-hidden="true"></span>
      </button>
    </div>
  </div>
  <script>
    jQuery(document).on('click', '.custom-ls-current', function() {
      jQuery([document.documentElement, document.body]).animate({
        scrollTop: jQuery('.custom-ls-language').offset().top
      }, 1000)
    })
  </script>
  <script>
    jQuery(document).ready(function($) {
      // Hide default WP privacy policy link
      jQuery('.privacy-policy-page-link').hide();
      // Add custom MSP footer
      jQuery('body.login').append(
        '<footer id="colophon" class="footer footer--guest site-footer"><div class="footer__wrapper"><ul class="footer-nav__list"><li class="footer-nav__item"><a href="https://mysupportdemo.com/public/help">Help</a></li><li class="footer-nav__item"><a href="#privacy-policy" data-open="privacy1" >Privacy Policy</a><div id="privacy1"  class="large reveal" data-reveal data-ajax-url="/privacy-policy"></div></li><li class="footer-nav__item"><a href="#terms-of-use-and-privacy-notice" data-open="terms-of-use">Terms of Use</a><div id="terms-of-use"  class="large reveal" data-reveal data-ajax-url="/terms-of-use-and-privacy-notice"></div></li></div></ul></footer>'
        );
      // Include script for footer links modals
      $(document).foundation();
      jQuery(document).on('open.zf.reveal', "#terms-of-use,#privacy1", function(e) {
        var $modal = jQuery(this);
        $modal.html('<p align="center"><img src="/wp-content/themes/msphub/images/loading-msp.svg"></p>');
        $modal.attr('area-modal', 'true');
        $modal.attr('role', 'alertdialog');
        var ajax_url = $modal.data("ajax-url");
        if (ajax_url) {
          jQuery.ajax(ajax_url).done(function(response) {
            $modal.html(jQuery(jQuery.parseHTML(response)).find('article').html());
            $modal.append('<button class="close-button" data-close aria-label="Close modal" type="button" tabindex="0">    <span aria-hidden="true">&times;</span></button>');
            trapped = trapFocus($modal[0]);
          });
        }
      });
      jQuery('[data-open]').on('click', function(e) {
        e.preventDefault();
      });
      const trapFocus = (element, prevFocusableElement = document.activeElement) => {
        console.log(element);
        const focusableEls = Array.from(element.querySelectorAll(
          'a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])'));
        const firstFocusableEl = focusableEls[0];
        const lastFocusableEl = focusableEls[focusableEls.length - 1];
        let currentFocus = null;
        firstFocusableEl.focus();
        currentFocus = firstFocusableEl;
        const handleFocus = e => {
          e.preventDefault();
          // if the focused element "lives" in your modal container then just focus it
          if (focusableEls.includes(e.target)) {
            currentFocus = e.target;
          } else {
            // you're out of the container
            // if previously the focused element was the first element then focus the last 
            // element - means you were using the shift key
            if (currentFocus === firstFocusableEl) {
              lastFocusableEl.focus();
            } else {
              // you previously were focused on the last element so just focus the first one
              firstFocusableEl.focus();
            }
            // update the current focus var
            currentFocus = document.activeElement;
          }
        };
        document.addEventListener("focus", handleFocus, true);
        return {
          onClose: () => {
            document.removeEventListener("focus", handleFocus, true);
            prevFocusableElement.focus();
          }
        };
      };
    });
  </script>
  <p class="forgetmenot"><input name="rememberme" type="checkbox" id="rememberme" value="forever"> <label for="rememberme">Remember me</label></p>
  <p class="submit">
    <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Log in">
    <input type="hidden" name="redirect_to"
      value="https://msphub.dev/saml/www/module.php/exampleauth/resume.php?State=_1f3b21d482bd954c4bf0f8c66a3e16bf001325d3cc%3Ahttps%3A%2F%2Fmsphub.dev%2Fsaml%2Fwww%2Fsaml2%2Fidp%2FSSOService.php%3Fspentityid%3Dhttps%253A%252F%252Fanimo.mysupportportal.dev%252Fsaml%252Fproviders%252Fcuralinc%252Fmetadata%26cookieTime%3D1725212977">
    <input type="hidden" name="testcookie" value="1">
  </p>
</form>

GET

<form id="language-switcher" method="get">
  <label for="language-switcher-locales">
    <span class="dashicons dashicons-translation" aria-hidden="true"></span>
    <span class="screen-reader-text"> Language </span>
  </label>
  <select name="wp_lang" id="language-switcher-locales">
    <option value="en_US" lang="en" data-installed="1">English (United States)</option>
    <option value="zh_TW" lang="zh" data-installed="1">繁體中文</option>
  </select>
  <input type="hidden" name="redirect_to"
    value="https://msphub.dev/saml/www/module.php/exampleauth/resume.php?State=_1f3b21d482bd954c4bf0f8c66a3e16bf001325d3cc%3Ahttps%3A%2F%2Fmsphub.dev%2Fsaml%2Fwww%2Fsaml2%2Fidp%2FSSOService.php%3Fspentityid%3Dhttps%253A%252F%252Fanimo.mysupportportal.dev%252Fsaml%252Fproviders%252Fcuralinc%252Fmetadata%26cookieTime%3D1725212977">
  <input type="submit" class="button" value="Change">
</form>

Text Content

MYSUPPORTHUB



Username or email address

Password
Caps Lock is on

Remember me



Lost your password? Reset it here

New user? Create an account

Privacy Policy
Language English (United States) 繁體中文

English
 * 中文 (简体)
 * 中文 (繁體)
 * Čeština
 * Dansk
 * Nederlands
 * English (Canada)
 * English (UK)
 * Français (Canada)
 * Français
 * Deutsch
 * עברית
 * हिंदी
 * Hmoob
 * Magyar
 * Bahasa Indonesia
 * Italiano
 * 日本語
 * ភាសាខ្មែរ
 * 한국어
 * Bahasa Melayu
 * Norsk
 * Polski
 * Português Brasileiro
 * Română
 * Русский
 * Slovenčina
 * Español
 * Svenska
 * Tagalog
 * ภาษาไทย
 * Tiếng Việt

 * Help
 * Privacy Policy
 * Terms of Use