Jetpack::authenticate_jetpack PHP Метод

authenticate_jetpack() публичный Метод

Authenticates XML-RPC and other requests from the Jetpack Server
public authenticate_jetpack ( $user, $username, $password )
    function authenticate_jetpack($user, $username, $password)
    {
        if (is_a($user, 'WP_User')) {
            return $user;
        }
        $token_details = $this->verify_xml_rpc_signature();
        if (!$token_details || is_wp_error($token_details)) {
            return $user;
        }
        if ('user' !== $token_details['type']) {
            return $user;
        }
        if (!$token_details['user_id']) {
            return $user;
        }
        nocache_headers();
        return new WP_User($token_details['user_id']);
    }
Jetpack