Jake Vanderwerf
2026-06-29 4089ba01e0881c89a72332e13bc3a80b6bddec2a
inc/managers/LoginManager.php
@@ -43,7 +43,7 @@
      $this->cache = Cache::for('login');
      $this->cache->flush();
      // Initialize magic link support if enabled
      if (Site::has('magicLink')) {
      if (Site::has('magic_link')) {
         $this->initMagicLinkSupport();
      }
@@ -65,7 +65,7 @@
      add_filter( 'logout_url', [$this, 'logoutUrl'], 10, 2 );
      // Allow other features to register handlers
      do_action('jvbLoginManagerInit', $this);
      add_action('user_register', array($this, 'saveRegistrationFields'), 999, 2);
      add_action('user_register', [$this, 'saveRegistrationFields'], 50, 2);
      add_filter('the_seo_framework_sitemap_exclude_ids', [$this, 'excludeLoginSitemap'], 8, 1);
   }
   public static function getInstance():self
@@ -357,7 +357,7 @@
   protected function initMagicLinkSupport(): void
   {
      if (!Site::has('magicLink')) {
      if (!Site::has('magic_link')) {
         return;
      }
   }
@@ -630,7 +630,7 @@
      $redirect = !empty($redirect) ? $redirect : esc_attr($_GET['redirect_to'] ?? '');
      return sprintf(
         '<form name="%sform" method="post" data-action="jvb_%s" data-handled>
         '<form name="%sform" method="post" data-action="jvb_%s" data-save="auth/login">
            %s%s%s
            <input type="hidden" name="action" value="jvb_%s">
            <input type="hidden" name="redirect_to" value="%s">
@@ -656,7 +656,7 @@
         $additionalInputs,
         $fields,
         $turnstile,
         $this->labels['submit'],
         $this->labels['submit']??'Login',
         $magicLink
      );
   }
@@ -877,6 +877,7 @@
    $this->maybeTurnstileScripts();
    wp_enqueue_script('jvb-form');
   wp_enqueue_script('jvb-login');
    $action = $this->getAction();
    $redirect_to = isset($_GET['redirect_to']) ? esc_url_raw($_GET['redirect_to']) : '';