Changeset 3042326
- Timestamp:
- 02/28/2024 07:18:18 AM (5 months ago)
- Location:
- nextend-facebook-connect/trunk
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
nextend-facebook-connect/trunk/admin/admin.php
r3039167 r3042326 523 523 if (is_wp_error($request)) { 524 524 525 throw new Exception($request->get_error_message());525 throw new Exception($request->get_error_message()); 526 526 } else if (wp_remote_retrieve_response_code($request) !== 200) { 527 527 … … 535 535 } 536 536 537 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request)));537 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request))); 538 538 } 539 539 -
nextend-facebook-connect/trunk/includes/exceptions.php
r2267946 r3042326 4 4 5 5 } 6 7 8 9 10 11 12 13 -
nextend-facebook-connect/trunk/includes/oauth2.php
r2741997 r3042326 27 27 if (isset($_REQUEST['error']) && isset($_REQUEST['error_description'])) { 28 28 if ($this->validateState()) { 29 throw new Exception($_REQUEST['error'] . ': ' . htmlspecialchars_decode($_REQUEST['error_description']));29 throw new Exception($_REQUEST['error'] . ': ' . htmlspecialchars_decode($_REQUEST['error_description'])); 30 30 } 31 31 } … … 132 132 if (is_wp_error($request)) { 133 133 134 throw new Exception($request->get_error_message());134 throw new Exception($request->get_error_message()); 135 135 } else if (wp_remote_retrieve_response_code($request) !== 200) { 136 136 … … 141 141 142 142 if (!is_array($accessTokenData)) { 143 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request)));143 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request))); 144 144 } 145 145 … … 163 163 protected function errorFromResponse($response) { 164 164 if (isset($response['error'])) { 165 throw new Exception($response['error'] . ': ' . $response['error_description']);165 throw new Exception($response['error'] . ': ' . $response['error_description']); 166 166 } 167 167 } … … 279 279 if (is_wp_error($request)) { 280 280 281 throw new Exception($request->get_error_message());281 throw new Exception($request->get_error_message()); 282 282 } else if (wp_remote_retrieve_response_code($request) !== 200) { 283 283 … … 288 288 289 289 if (!is_array($result)) { 290 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request)));290 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request))); 291 291 } 292 292 … … 318 318 if (is_wp_error($request)) { 319 319 320 throw new Exception($request->get_error_message());320 throw new Exception($request->get_error_message()); 321 321 } else if (wp_remote_retrieve_response_code($request) !== 200) { 322 322 $this->errorFromResponse(json_decode(wp_remote_retrieve_body($request), true)); … … 326 326 327 327 if (!is_array($result)) { 328 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request)));328 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request))); 329 329 } 330 330 … … 340 340 */ 341 341 protected function extendHttpArgs($http_args) { 342 $http_args['headers'] = array( 343 'Authorization' => 'Bearer ' . $this->access_token_data['access_token'] 344 ); 342 if (isset($this->access_token_data['access_token'])) { 343 $http_args['headers'] = array( 344 'Authorization' => 'Bearer ' . $this->access_token_data['access_token'] 345 ); 346 } 345 347 346 348 return $http_args; -
nextend-facebook-connect/trunk/includes/provider.php
r2989700 r3042326 793 793 if (!empty($_GET['trackerdata']) && !empty($_GET['trackerdata_hash'])) { 794 794 if (wp_hash($_GET['trackerdata']) === $_GET['trackerdata_hash']) { 795 Persistent::set('trackerdata', $_GET['trackerdata']);795 Persistent::set('trackerdata', ); 796 796 } 797 797 } 798 798 if (!empty($_GET['redirect'])) { 799 Persistent::set('redirect', $_GET['redirect']);799 Persistent::set('redirect', ); 800 800 } 801 801 } -
nextend-facebook-connect/trunk/nextend-facebook-connect.php
r3039167 r3042326 4 4 Plugin URI: https://nextendweb.com/ 5 5 Description: Nextend Social Login displays social login buttons for Facebook, Google and X (formerly Twitter). 6 Version: 3.1.1 26 Version: 3.1.1 7 7 Requires PHP: 7.0 8 8 Requires at least: 4.9 -
nextend-facebook-connect/trunk/nextend-social-login.php
r3039167 r3042326 21 21 class NextendSocialLogin { 22 22 23 public static $version = '3.1.1 2';24 25 public static $nslPROMinVersion = '3.1.1 2';23 public static $version = '3.1.1'; 24 25 public static $nslPROMinVersion = '3.1.1'; 26 26 27 27 public static $proxyPage = false; -
nextend-facebook-connect/trunk/providers/facebook/facebook-client.php
r3039167 r3042326 75 75 if (is_wp_error($request)) { 76 76 77 throw new Exception($request->get_error_message());77 throw new Exception($request->get_error_message()); 78 78 } else if (wp_remote_retrieve_response_code($request) !== 200) { 79 79 … … 84 84 85 85 if (!is_array($accessTokenData)) { 86 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request)));86 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request))); 87 87 } 88 88 … … 96 96 protected function errorFromResponse($response) { 97 97 if (isset($response['error'])) { 98 throw new Exception($response['error']['message']);98 throw new Exception($response['error']['message']); 99 99 } 100 100 } -
nextend-facebook-connect/trunk/providers/google/google-client.php
r2907957 r3042326 62 62 protected function errorFromResponse($response) { 63 63 if (isset($response['error']['message'])) { 64 throw new Exception($response['error']['message']);64 throw new Exception($response['error']['message']); 65 65 } 66 66 } -
nextend-facebook-connect/trunk/providers/twitter/twitter-client.php
r2267946 r3042326 158 158 if (is_wp_error($request)) { 159 159 160 throw new Exception($request->get_error_message());160 throw new Exception($request->get_error_message()); 161 161 } else if (wp_remote_retrieve_response_code($request) !== 200) { 162 162 163 163 $this->errorFromResponse(json_decode(wp_remote_retrieve_body($request), true)); 164 164 165 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request)));165 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), wp_remote_retrieve_body($request))); 166 166 } 167 167 … … 217 217 private function errorFromResponse($response) { 218 218 if (isset($response['errors']) && is_array($response['errors'])) { 219 throw new Exception($response['errors'][0]['message']);219 throw new Exception($response['errors'][0]['message']); 220 220 } 221 221 } -
nextend-facebook-connect/trunk/providers/twitter/twitter.php
r2969204 r3042326 298 298 } 299 299 300 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), json_encode($response)));300 throw new Exception(sprintf(__('Unexpected response: %s', 'nextend-facebook-connect'), json_encode($response))); 301 301 } 302 302 -
nextend-facebook-connect/trunk/providers/twitter/twitterv2-client.php
r2907957 r3042326 51 51 return add_query_arg($args, $this->getEndpointAuthorization()); 52 52 } catch (Exception $e) { 53 throw new Exception($e->getMessage());53 throw new Exception($e->getMessage()); 54 54 } 55 55 } -
nextend-facebook-connect/trunk/readme.txt
r3039167 r3042326 5 5 Requires at least: 4.9 6 6 Tested up to: 6.4.3 7 Stable tag: 3.1.1 27 Stable tag: 3.1.1 8 8 Requires PHP: 7.0 9 9 License: GPLv2 or later … … 48 48 * Ultimate Member compatibility 49 49 * Easy Digital Downloads compatibility 50 * Pro providers: LinkedIn, Amazon, VKontakte, WordPress.com, Yahoo, PayPal, Disqus, Apple, GitHub, Microsoft, Line, Discord, Slack, TikTok, Steam, Twitch, Kakao, Reddit and more coming soon50 * Pro providers: LinkedIn, Amazon, VKontakte, WordPress.com, Yahoo, PayPal, Disqus, Apple, GitHub, Microsoft, Line, Discord, Slack, TikTok, Steam, Twitch, Kakao, Reddit and more coming soon 51 51 * Configure whether email address should be asked on registration at each provider 52 52 * Configure whether username should be asked on registration at each provider … … 125 125 126 126 == Changelog == 127 128 129 130 127 131 128 132 = 3.1.12 =
Note: See TracChangeset
for help on using the changeset viewer.