array(
'secret' => $secret_key,
'response' => $_POST['g-recaptcha-response']
)
)
);
$data = wp_remote_retrieve_body( $response );
$data = json_decode($data);
if ( isset( $data->success ) && $data->success ) {
return $user;
}
}
return new WP_Error( 'empty_captcha', 'ERROR: Please confirm you are not a robot' );
}
function acl_captcha3_form() {
?>
array(
'secret' => $secret_key_v3,
'response' => $_POST['g-recaptcha-response']
)
)
);
$data = wp_remote_retrieve_body( $response );
$data = json_decode($data);
if ( isset( $data->success ) && $data->success && isset( $data->score ) && $data->score > 0 && isset( $data->action ) && 'login' === $data->action ) {
return $user;
}
}
return new WP_Error( 'empty_captcha', 'ERROR: Please confirm you are not a robot' );
}
?>