msphub.dev Open in urlscan Pro
172.67.74.107  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 November 07 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 <sup>*</sup></label>
    <input type="text" name="log" id="user_login" aria-required="true" class="input" value="" size="20" autocapitalize="off" autocomplete="username" required="required">
  </p>
  <div class="user-pass-wrap">
    <label for="user_pass">Password <sup>*</sup></label>
    <div class="wp-pwd">
      <div class="user-pass-fields"><input type="password" name="pwd" id="user_pass" aria-required="true" 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(
        '</main><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="https://curalinc.com/privacy-policy?locale=en" target="_blank">Privacy Policy</a></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=_f9fe38f62ce861a170dd2643e211ddc784fbf02d23%3Ahttps%3A%2F%2Fmsphub.dev%2Fsaml%2Fwww%2Fsaml2%2Fidp%2FSSOService.php%3Fspentityid%3Dhttps%253A%252F%252Fanimo.mysupportportal.dev%252Fsaml%252Fproviders%252Fcuralinc%252Fmetadata%26cookieTime%3D1730971756">
    <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=_f9fe38f62ce861a170dd2643e211ddc784fbf02d23%3Ahttps%3A%2F%2Fmsphub.dev%2Fsaml%2Fwww%2Fsaml2%2Fidp%2FSSOService.php%3Fspentityid%3Dhttps%253A%252F%252Fanimo.mysupportportal.dev%252Fsaml%252Fproviders%252Fcuralinc%252Fmetadata%26cookieTime%3D1730971756">
  <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