HEX
Server: LiteSpeed
System: Linux premium140.web-hosting.com 4.18.0-553.89.1.lve.el8.x86_64 #1 SMP Wed Dec 10 13:58:50 UTC 2025 x86_64
User: ukqcurpj (1011)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: /home/ukqcurpj/www/wp-content/plugins/paid-memberships-pro/includes/compatibility/jetpack.php
<?php
/**
 * Jetpack Compatibility.
 *
 * @since 2.6.5
 */

 /**
  * Support Jetpack SSO login for WordPress.com.
  *
  * @since 2.6.4
  */
function pmpro_jetpack_sso_handle_login() {
	global $pmpro_pages, $action;

	// Only do this if we're on the login page.
	if ( empty( $pmpro_pages['login'] ) || ! is_page( $pmpro_pages['login'] ) ) {
		return;
	}

	// Only do this if the sso module is active.
	if ( ! Jetpack::is_module_active( 'sso' ) ) {
		return;
	}

	$action = isset( $_REQUEST['action'] ) ? sanitize_text_field( $_REQUEST['action'] ) : 'login';

	do_action( 'login_init' );
}

add_action( 'wp', 'pmpro_jetpack_sso_handle_login', 20 );