From 031f8b4ef912a14376f14aed22d8156003466d40 Mon Sep 17 00:00:00 2001 From: thisgun Date: Tue, 4 Jun 2024 17:59:20 +0900 Subject: [PATCH] =?UTF-8?q?=EC=86=8C=EC=85=9C=EB=A1=9C=EA=B7=B8=EC=9D=B8?= =?UTF-8?q?=20=ED=83=80=EC=9E=84=EC=95=84=EC=9B=83=20=EC=84=A4=EC=A0=95?= =?UTF-8?q?=ED=83=80=EC=9E=84=20=EC=88=98=EC=A0=95=20#315?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugin/social/Hybrid/thirdparty/OAuth/OAuth1Client.php | 5 +++-- plugin/social/Hybrid/thirdparty/OAuth/OAuth2Client.php | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/plugin/social/Hybrid/thirdparty/OAuth/OAuth1Client.php b/plugin/social/Hybrid/thirdparty/OAuth/OAuth1Client.php index 64c03c87d9..8b09187f1b 100644 --- a/plugin/social/Hybrid/thirdparty/OAuth/OAuth1Client.php +++ b/plugin/social/Hybrid/thirdparty/OAuth/OAuth1Client.php @@ -20,8 +20,8 @@ class OAuth1Client{ public $redirect_uri = ""; public $decode_json = true; - public $curl_time_out = 30; - public $curl_connect_time_out = 30; + public $curl_time_out = 10; + public $curl_connect_time_out = 15; public $curl_ssl_verifypeer = false; public $curl_auth_header = true; public $curl_useragent = "OAuth/1 Simple PHP Client v0.1; HybridAuth http://hybridauth.sourceforge.net/"; @@ -194,6 +194,7 @@ function request( $url, $method, $postfields = null, $auth_header = null, $conte curl_setopt( $ci, CURLOPT_USERAGENT , $this->curl_useragent ); curl_setopt( $ci, CURLOPT_CONNECTTIMEOUT, $this->curl_connect_time_out ); curl_setopt( $ci, CURLOPT_TIMEOUT , $this->curl_time_out ); + curl_setopt( $ci, CURLOPT_MAXREDIRS , 10); curl_setopt( $ci, CURLOPT_RETURNTRANSFER, true ); curl_setopt( $ci, CURLOPT_HTTPHEADER , array('Expect:') ); curl_setopt( $ci, CURLOPT_SSL_VERIFYPEER, $this->curl_ssl_verifypeer ); diff --git a/plugin/social/Hybrid/thirdparty/OAuth/OAuth2Client.php b/plugin/social/Hybrid/thirdparty/OAuth/OAuth2Client.php index 0046d2c584..7c6deee4a4 100644 --- a/plugin/social/Hybrid/thirdparty/OAuth/OAuth2Client.php +++ b/plugin/social/Hybrid/thirdparty/OAuth/OAuth2Client.php @@ -26,8 +26,8 @@ class OAuth2Client //-- public $sign_token_name = "access_token"; - public $curl_time_out = 30; - public $curl_connect_time_out = 30; + public $curl_time_out = 10; + public $curl_connect_time_out = 15; public $curl_ssl_verifypeer = false; public $curl_ssl_verifyhost = false; public $curl_header = array(); @@ -221,6 +221,7 @@ private function request( $url, $params=false, $type="GET" ) curl_setopt($ch, CURLOPT_TIMEOUT , $this->curl_time_out ); curl_setopt($ch, CURLOPT_USERAGENT , $this->curl_useragent ); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT , $this->curl_connect_time_out ); + curl_setopt($ch, CURLOPT_MAXREDIRS , 10); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER , $this->curl_ssl_verifypeer ); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST , $this->curl_ssl_verifyhost ); curl_setopt($ch, CURLOPT_HTTPHEADER , $this->curl_header );