Changeset 1924100
- Timestamp:
- 08/13/2018 01:12:33 PM (8 years ago)
- Location:
- loginradius-customer-identity-and-access-management
- Files:
-
- 236 added
- 17 edited
-
tags/3.2.2 (added)
-
tags/3.2.2/activation (added)
-
tags/3.2.2/activation/activation.php (added)
-
tags/3.2.2/activation/admin (added)
-
tags/3.2.2/activation/admin/class-activation.php (added)
-
tags/3.2.2/activation/admin/views (added)
-
tags/3.2.2/activation/admin/views/settings.php (added)
-
tags/3.2.2/activation/assets (added)
-
tags/3.2.2/activation/assets/css (added)
-
tags/3.2.2/activation/assets/css/style.css (added)
-
tags/3.2.2/activation/assets/css/style.min.css (added)
-
tags/3.2.2/activation/assets/images (added)
-
tags/3.2.2/activation/assets/images/cloud.png (added)
-
tags/3.2.2/activation/assets/images/dropdown.png (added)
-
tags/3.2.2/activation/assets/images/favicon.ico (added)
-
tags/3.2.2/activation/assets/images/favicon.png (added)
-
tags/3.2.2/activation/assets/images/loading_icon.gif (added)
-
tags/3.2.2/activation/assets/images/logo.png (added)
-
tags/3.2.2/activation/assets/js (added)
-
tags/3.2.2/activation/assets/js/script.js (added)
-
tags/3.2.2/activation/assets/js/script.min.js (added)
-
tags/3.2.2/activation/module.config (added)
-
tags/3.2.2/authentication (added)
-
tags/3.2.2/authentication/admin (added)
-
tags/3.2.2/authentication/admin/class-authentication.php (added)
-
tags/3.2.2/authentication/admin/views (added)
-
tags/3.2.2/authentication/admin/views/settings.php (added)
-
tags/3.2.2/authentication/assets (added)
-
tags/3.2.2/authentication/assets/css (added)
-
tags/3.2.2/authentication/assets/css/images (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_flat_75_ffffff_40x100.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_glass_55_fbf9ee_1x400.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_glass_65_ffffff_1x400.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_glass_75_dadada_1x400.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_glass_75_e6e6e6_1x400.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_glass_95_fef1ec_1x400.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-icons_222222_256x240.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-icons_2e83ff_256x240.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-icons_454545_256x240.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-icons_888888_256x240.png (added)
-
tags/3.2.2/authentication/assets/css/images/ui-icons_cd0a0a_256x240.png (added)
-
tags/3.2.2/authentication/assets/css/jquery-ui.css (added)
-
tags/3.2.2/authentication/assets/css/style.css (added)
-
tags/3.2.2/authentication/assets/css/style.min.css (added)
-
tags/3.2.2/authentication/assets/images (added)
-
tags/3.2.2/authentication/assets/images/Line.png (added)
-
tags/3.2.2/authentication/assets/images/cloud.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/amazon.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/aol.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/disqus.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/facebook.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/foursquare.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/github.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/google.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/hyves.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/instagram.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/kaixin.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/line.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/linkedin.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/live.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/livejournal.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/mailru.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/mixi.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/myspace.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/odnoklassniki.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/openid.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/orange.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/paypal.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/persona.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/pinterest.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/qq.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/renren.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/salesforce.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/sinaweibo.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/stackexchange.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/steam.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/steamcommunity.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/tumblr.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/twitter.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/verisign.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/virgilio.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/vkon.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/vkontakte.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/wordpress.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/xing.png (added)
-
tags/3.2.2/authentication/assets/images/custom_interface/yahoo.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface (added)
-
tags/3.2.2/authentication/assets/images/default_interface/amazon.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/aol.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/disqus.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/facebook.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/foursquare.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/github.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/google.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/hyves.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/instagram.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/kaixin.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/line.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/linkedin.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/live.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/livejournal.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/mailru.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/mixi.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/myspace.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/odnoklassniki.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/openid.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/orange.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/paypal.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/persona.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/pinterest.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/qq.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/renren.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/salesforce.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/sinaweibo.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/stackexchange.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/steam.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/steamcommunity.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/tumblr.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/twitter.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/verisign.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/virgilio.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/vkon.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/vkontakte.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/wordpress.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/xing.png (added)
-
tags/3.2.2/authentication/assets/images/default_interface/yahoo.png (added)
-
tags/3.2.2/authentication/assets/images/dropdown.png (added)
-
tags/3.2.2/authentication/assets/images/fancy_close.png (added)
-
tags/3.2.2/authentication/assets/images/favicon.ico (added)
-
tags/3.2.2/authentication/assets/images/loading-white.png (added)
-
tags/3.2.2/authentication/assets/images/loading_icon.gif (added)
-
tags/3.2.2/authentication/assets/images/logo.png (added)
-
tags/3.2.2/authentication/assets/images/mapping (added)
-
tags/3.2.2/authentication/assets/images/mapping/RAAS.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/amazon.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/aol.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/classmates.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/disqus.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/facebook.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/foursquare.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/github.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/google.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/hyves.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/kaixin.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/linkedin.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/live.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/livejournal.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/mixi.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/myopenid.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/myspace.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/odnoklassniki.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/openid.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/orange.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/paypal.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/persona.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/qq.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/renren.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/salesforce.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/stackexchange.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/steamcommunity.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/twitter.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/verisign.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/virgilio.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/vkontakte.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/wordpres.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/wordpress.png (added)
-
tags/3.2.2/authentication/assets/images/mapping/yahoo.png (added)
-
tags/3.2.2/authentication/assets/js (added)
-
tags/3.2.2/authentication/assets/js/custom.js (added)
-
tags/3.2.2/authentication/assets/js/custom.min.js (added)
-
tags/3.2.2/authentication/assets/js/jquery-ui.min.js (added)
-
tags/3.2.2/authentication/authentication.php (added)
-
tags/3.2.2/authentication/front (added)
-
tags/3.2.2/authentication/front/helper.php (added)
-
tags/3.2.2/authentication/front/login.php (added)
-
tags/3.2.2/authentication/front/pages (added)
-
tags/3.2.2/authentication/front/pages/backupcode.php (added)
-
tags/3.2.2/authentication/front/pages/common.php (added)
-
tags/3.2.2/authentication/front/pages/header.php (added)
-
tags/3.2.2/authentication/front/pages/login.php (added)
-
tags/3.2.2/authentication/front/pages/passwordhandler.php (added)
-
tags/3.2.2/authentication/front/pages/profile.php (added)
-
tags/3.2.2/authentication/front/pages/registration.php (added)
-
tags/3.2.2/authentication/front/social-login.php (added)
-
tags/3.2.2/authentication/front/wp-default-login.php (added)
-
tags/3.2.2/authentication/lib (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Advance (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Advance/CloudAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Advance/RestHooksAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Advance/WebHooksAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Clients (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Clients/DefaultHttpClient.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Clients/IHttpClient.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication/AuthCustomObjectAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication/UserAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/AccountAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/CustomObjectAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/CustomRegistrationDataAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/RoleAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/SchemaAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/AdvanceSocialLoginAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/ProvidersAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/SocialLoginAPI.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/LoginRadiusException.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Utility (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Utility/Functions.php (added)
-
tags/3.2.2/authentication/lib/LoginRadiusSDK/Utility/SOTT.php (added)
-
tags/3.2.2/authentication/lib/WPHttpClient.php (added)
-
tags/3.2.2/authentication/module.config (added)
-
tags/3.2.2/auto-loader.php (added)
-
tags/3.2.2/hosted (added)
-
tags/3.2.2/hosted/admin (added)
-
tags/3.2.2/hosted/admin/settings.php (added)
-
tags/3.2.2/hosted/front (added)
-
tags/3.2.2/hosted/front/hosted-page.php (added)
-
tags/3.2.2/hosted/hosted.php (added)
-
tags/3.2.2/hosted/module.config (added)
-
tags/3.2.2/loginradius-ciam.php (added)
-
tags/3.2.2/readme.txt (added)
-
tags/3.2.2/sso (added)
-
tags/3.2.2/sso/admin (added)
-
tags/3.2.2/sso/admin/class-sso-admin.php (added)
-
tags/3.2.2/sso/admin/views (added)
-
tags/3.2.2/sso/admin/views/settings.php (added)
-
tags/3.2.2/sso/front (added)
-
tags/3.2.2/sso/front/front-sso.php (added)
-
tags/3.2.2/sso/module.config (added)
-
tags/3.2.2/sso/sso.php (added)
-
trunk/authentication/lib/LoginRadiusSDK/Advance/CloudAPI.php (modified) (1 diff)
-
trunk/authentication/lib/LoginRadiusSDK/Advance/WebHooksAPI.php (modified) (2 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/Clients/DefaultHttpClient.php (modified) (6 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/Clients/IHttpClient.php (modified) (1 diff)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication/AuthCustomObjectAPI.php (modified) (3 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication/UserAPI.php (modified) (34 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/AccountAPI.php (modified) (12 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/CustomObjectAPI.php (modified) (3 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/CustomRegistrationDataAPI.php (modified) (3 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/RoleAPI.php (modified) (9 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/AdvanceSocialLoginAPI.php (modified) (1 diff)
-
trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/SocialLoginAPI.php (modified) (2 diffs)
-
trunk/authentication/lib/LoginRadiusSDK/LoginRadiusException.php (modified) (1 diff)
-
trunk/authentication/lib/LoginRadiusSDK/Utility/Functions.php (modified) (3 diffs)
-
trunk/authentication/lib/WPHttpClient.php (modified) (2 diffs)
-
trunk/loginradius-ciam.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/Advance/CloudAPI.php
r1809024 r1924100 51 51 $options = array('authentication' => 'key'); 52 52 $url = LR_CLOUD_ENDPOINT . "/ciam/appInfo"; 53 54 return Functions::apiClient($url, '', $options);55 }53 return Functions::apiClient($url, '', $options); 54 } 55 56 56 } -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/Advance/WebHooksAPI.php
r1809024 r1924100 50 50 public function subscribeWebHooks($target_url, $event = 'Login') 51 51 { 52 return $this->apiClientHandler('webhook', array('apikey' => Functions::getApiKey(), 'apisecret' => Functions::getApiSecret()), array('method' => ' post', 'post_data' => json_encode(array('TargetUrl' => $target_url, 'Event' => $event)), 'content_type' => 'json'));52 return $this->apiClientHandler('webhook', array('apikey' => Functions::getApiKey(), 'apisecret' => Functions::getApiSecret()), array('method' => 'POST', 'post_data' => json_encode(array('TargetUrl' => $target_url, 'Event' => $event)), 'content_type' => 'json')); 53 53 } 54 54 … … 74 74 public function unsubscribeWebHooks($target_url, $event = 'Login') 75 75 { 76 return $this->apiClientHandler('webhook', array('apikey' => Functions::getApiKey(), 'apisecret' => Functions::getApiSecret()), array('method' => ' delete', 'post_data' => json_encode(array('TargetUrl' => $target_url, 'Event' => $event)), 'content_type' => 'json'));76 return $this->apiClientHandler('webhook', array('apikey' => Functions::getApiKey(), 'apisecret' => Functions::getApiSecret()), array('method' => 'DELETE', 'post_data' => json_encode(array('TargetUrl' => $target_url, 'Event' => $event)), 'content_type' => 'json')); 77 77 } 78 78 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/Clients/DefaultHttpClient.php
r1809024 r1924100 6 6 * @package : DefaultHttpClient 7 7 * @author : LoginRadius Team 8 * @version : 4.5. 18 * @version : 4.5.3 9 9 * @license : https://opensource.org/licenses/MIT 10 10 */ … … 55 55 $request_url .= Functions::queryBuild($query_array); 56 56 } 57 58 57 if (in_array('curl', get_loaded_extensions())) { 59 58 $response = $this->curlApiMethod($request_url, $options); … … 84 83 private function curlApiMethod($request_url, $options = array()) { 85 84 $ssl_verify = isset($options['ssl_verify']) ? $options['ssl_verify'] : false; 86 $method = isset($options['method']) ? strto lower($options['method']) : 'get';85 $method = isset($options['method']) ? strtoupper($options['method']) : 'GET'; 87 86 $data = isset($options['post_data']) ? $options['post_data'] : array(); 88 87 $content_type = isset($options['content_type']) ? trim($options['content_type']) : 'x-www-form-urlencoded'; … … 108 107 curl_setopt($curl_handle, CURLOPT_POSTFIELDS, (($content_type == 'json') ? $data : Functions::queryBuild($data))); 109 108 110 if ($method == ' post') {109 if ($method == 'POST') { 111 110 curl_setopt($curl_handle, CURLOPT_POST, 1); 112 111 } 113 elseif ($method == ' delete') {114 curl_setopt($curl_handle, CURLOPT_CUSTOMREQUEST, " delete");112 elseif ($method == 'DELETE') { 113 curl_setopt($curl_handle, CURLOPT_CUSTOMREQUEST, "DELETE"); 115 114 } 116 elseif ($method == ' put') {115 elseif ($method == 'PUT') { 117 116 curl_setopt($curl_handle, CURLOPT_CUSTOMREQUEST, "PUT"); 118 117 } … … 139 138 private function fsockopenApiMethod($request_url, $options = array()) { 140 139 $ssl_verify = isset($options['ssl_verify']) ? $options['ssl_verify'] : false; 141 $method = isset($options['method']) ? strto lower($options['method']) : 'get';140 $method = isset($options['method']) ? strtoupper($options['method']) : 'GET'; 142 141 $data = isset($options['post_data']) ? $options['post_data'] : array(); 143 142 $content_type = isset($options['content_type']) ? $options['content_type'] : 'form_params'; … … 148 147 $optionsArray = array('http' => 149 148 array( 150 'method' => strtoupper($method),149 'method' => $method, 151 150 'timeout' => 50, 152 151 'ignore_errors' => true, -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/Clients/IHttpClient.php
r1809024 r1924100 6 6 * @package : IHttpClient 7 7 * @author : LoginRadius Team 8 * @version : 4.5. 18 * @version : 4.5.3 9 9 * @license : https://opensource.org/licenses/MIT 10 10 */ -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication/AuthCustomObjectAPI.php
r1809024 r1924100 41 41 public function createCustomObject($access_token, $objectname, $data, $fields = '*') 42 42 { 43 return $this->apiClientHandler("CustomObject", array('access_token' => $access_token,'ObjectName' => $objectname, 'fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));43 return $this->apiClientHandler("CustomObject", array('access_token' => $access_token,'ObjectName' => $objectname, 'fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 44 44 } 45 45 … … 56 56 public function updateCustomObjectData($access_token, $object_name, $object_record_id, $update_type, $data, $fields = '*') 57 57 { 58 return $this->apiClientHandler("CustomObject/" . $object_record_id, array('access_token' => $access_token,'ObjectName' => $object_name,'updatetype' => $update_type, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));58 return $this->apiClientHandler("CustomObject/" . $object_record_id, array('access_token' => $access_token,'ObjectName' => $object_name,'updatetype' => $update_type, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 59 59 } 60 60 … … 92 92 public function deleteCustomObjectSet($access_token, $object_name, $object_record_id, $fields = '*') 93 93 { 94 return $this->apiClientHandler("CustomObject/" . $object_record_id, array('access_token' => $access_token, 'ObjectName' => $object_name, 'fields' => $fields), array('method' => ' delete', 'post_data' => true));94 return $this->apiClientHandler("CustomObject/" . $object_record_id, array('access_token' => $access_token, 'ObjectName' => $object_name, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => true)); 95 95 } 96 96 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Authentication/UserAPI.php
r1809024 r1924100 62 62 */ 63 63 public function authLoginByEmail($data, $verification_url = '', $login_url = '', $email_template = '', $g_recaptcha_response = '', $fields = '*') { 64 return $this->apiClientHandler("login", array('verificationUrl' => $verification_url, 'loginUrl' => $login_url, 'emailTemplate' => $email_template, 'g-recaptcha-response' => $g_recaptcha_response, 'fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));64 return $this->apiClientHandler("login", array('verificationUrl' => $verification_url, 'loginUrl' => $login_url, 'emailTemplate' => $email_template, 'g-recaptcha-response' => $g_recaptcha_response, 'fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 65 65 } 66 66 … … 95 95 */ 96 96 public function authLoginByUsername($data, $verification_url = '', $login_url = '', $email_template = '', $g_recaptcha_response = '', $fields = '*') { 97 return $this->apiClientHandler("login", array('verificationUrl' => $verification_url, 'loginUrl' => $login_url, 'emailTemplate' => $email_template, 'g-recaptcha-response' => $g_recaptcha_response, 'fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));97 return $this->apiClientHandler("login", array('verificationUrl' => $verification_url, 'loginUrl' => $login_url, 'emailTemplate' => $email_template, 'g-recaptcha-response' => $g_recaptcha_response, 'fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 98 98 } 99 99 … … 128 128 */ 129 129 public function authLoginByPhone($data, $login_url = '', $sms_template = '', $g_recaptcha_response = '', $fields = '*') { 130 return $this->apiClientHandler("login", array('loginUrl' => $login_url, 'smstemplate' => $sms_template, 'g-recaptcha-response' => $g_recaptcha_response, 'fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));130 return $this->apiClientHandler("login", array('loginUrl' => $login_url, 'smstemplate' => $sms_template, 'g-recaptcha-response' => $g_recaptcha_response, 'fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 131 131 } 132 132 … … 143 143 $sott = new SOTT(); 144 144 $encrypt = $sott->encrypt(); 145 return $this->apiClientHandler("register", array('sott' => $encrypt, 'verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' post', 'post_data' => $userprofile, 'content_type' => 'json'));145 return $this->apiClientHandler("register", array('sott' => $encrypt, 'verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => $userprofile, 'content_type' => 'json')); 146 146 } 147 147 … … 156 156 */ 157 157 public function registerByEmail($userprofile, $sott, $verification_url = '', $email_template = '', $fields = '*') { 158 return $this->apiClientHandler("register", array('verificationurl' => $verification_url, 'emailtemplate' => $email_template, 'fields' => $fields), array('method' => ' post', 'post_data' => $userprofile, 'content_type' => 'json', 'X-LoginRadius-Sott' => $sott));158 return $this->apiClientHandler("register", array('verificationurl' => $verification_url, 'emailtemplate' => $email_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => $userprofile, 'content_type' => 'json', 'X-LoginRadius-Sott' => $sott)); 159 159 } 160 160 … … 168 168 */ 169 169 public function resendEmailVerification($email, $verification_url = '', $email_template = '', $fields = '*') { 170 return $this->apiClientHandler("register", array('verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('email' => $email)), 'content_type' => 'json'));170 return $this->apiClientHandler("register", array('verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('email' => $email)), 'content_type' => 'json')); 171 171 } 172 172 … … 191 191 */ 192 192 public function updateProfile($access_token, $data, $verification_url = '', $email_template = '', $fields = '*') { 193 return $this->apiClientHandler("account", array('verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'access_token' => $access_token, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));193 return $this->apiClientHandler("account", array('verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'access_token' => $access_token, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 194 194 } 195 195 … … 203 203 */ 204 204 public function deleteAccountByEmailConfirmation($access_token, $delete_url = '', $email_template = '', $fields = '*') { 205 return $this->apiClientHandler('account', array('access_token' => $access_token, 'deleteUrl' => $delete_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => ' delete', 'post_data' => true));205 return $this->apiClientHandler('account', array('access_token' => $access_token, 'deleteUrl' => $delete_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => true)); 206 206 } 207 207 … … 215 215 */ 216 216 public function forgotPassword($email, $reset_password_url, $email_template = '', $fields = '*') { 217 return $this->apiClientHandler("password", array('resetPasswordUrl' => $reset_password_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => ' post', 'post_data' => json_encode(array('email' => $email)), 'content_type' => 'json'));217 return $this->apiClientHandler("password", array('resetPasswordUrl' => $reset_password_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => json_encode(array('email' => $email)), 'content_type' => 'json')); 218 218 } 219 219 … … 226 226 */ 227 227 public function forgotPasswordByOtp($phone, $sms_template = '', $fields = '*') { 228 return $this->apiClientHandler("password/otp", array('smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' post', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json'));228 return $this->apiClientHandler("password/otp", array('smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json')); 229 229 } 230 230 … … 238 238 */ 239 239 public function resetPassword($vtoken, $password, $welcome_email_template = '', $fields = '*') { 240 return $this->apiClientHandler("password", array('fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('ResetToken' => $vtoken, 'password' => $password, 'welcomeEmailTemplate' => $welcome_email_template)), 'content_type' => 'json'));240 return $this->apiClientHandler("password", array('fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('ResetToken' => $vtoken, 'password' => $password, 'welcomeEmailTemplate' => $welcome_email_template)), 'content_type' => 'json')); 241 241 } 242 242 … … 250 250 */ 251 251 public function resetPasswordByOtp($phone, $otp, $password, $fields = '*') { 252 return $this->apiClientHandler("password/otp", array('fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('phone' => $phone, 'otp' => $otp, 'password' => $password)), 'content_type' => 'json'));252 return $this->apiClientHandler("password/otp", array('fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('phone' => $phone, 'otp' => $otp, 'password' => $password)), 'content_type' => 'json')); 253 253 } 254 254 … … 263 263 public function changeAccountPassword($access_token, $old_password, $new_password, $fields = '*') { 264 264 $data = array('oldpassword' => $old_password, 'newpassword' => $new_password); 265 return $this->apiClientHandler("password", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode($data), 'content_type' => 'json'));265 return $this->apiClientHandler("password", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode($data), 'content_type' => 'json')); 266 266 } 267 267 … … 278 278 public function addEmail($access_token, $email, $type, $verification_url = '', $email_template = '', $fields = '*') { 279 279 $data = array('Email' => $email, 'Type' => $type); 280 return $this->apiClientHandler("email", array('access_token' => $access_token, 'verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => ' post', 'post_data' => json_encode($data), 'content_type' => 'json'));280 return $this->apiClientHandler("email", array('access_token' => $access_token, 'verificationUrl' => $verification_url, 'emailTemplate' => $email_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => json_encode($data), 'content_type' => 'json')); 281 281 } 282 282 … … 291 291 public function removeEmail($access_token, $email, $fields = '*') { 292 292 $data = array('Email' => $email); 293 return $this->apiClientHandler("email", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' delete', 'post_data' => json_encode($data), 'content_type' => 'json'));293 return $this->apiClientHandler("email", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => json_encode($data), 'content_type' => 'json')); 294 294 } 295 295 … … 324 324 */ 325 325 public function changeUsername($access_token, $username, $fields = '*') { 326 return $this->apiClientHandler("username", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('username' => $username)), 'content_type' => 'json'));326 return $this->apiClientHandler("username", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('username' => $username)), 'content_type' => 'json')); 327 327 } 328 328 … … 346 346 public function accountLink($access_token, $candidate_token, $fields = '*') { 347 347 $data = array('candidateToken' => $candidate_token); 348 return $this->apiClientHandler("socialIdentity", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode($data), 'content_type' => 'json'));348 return $this->apiClientHandler("socialIdentity", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode($data), 'content_type' => 'json')); 349 349 } 350 350 … … 359 359 public function accountUnlink($access_token, $id, $provider, $fields = '*') { 360 360 $data = array('Provider' => $provider, 'ProviderId' => $id); 361 return $this->apiClientHandler("socialIdentity", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' delete', 'post_data' => json_encode($data), 'content_type' => 'json'));361 return $this->apiClientHandler("socialIdentity", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => json_encode($data), 'content_type' => 'json')); 362 362 } 363 363 … … 392 392 */ 393 393 public function registerByPhone($userprofile, $sott, $verification_url = '', $sms_template = '', $fields = '*') { 394 return $this->apiClientHandler("register", array('verificationurl' => $verification_url, 'smstemplate' => $sms_template, 'fields' => $fields), array('method' => ' post', 'post_data' => $userprofile, 'content_type' => 'json', 'X-LoginRadius-Sott' => $sott));394 return $this->apiClientHandler("register", array('verificationurl' => $verification_url, 'smstemplate' => $sms_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => $userprofile, 'content_type' => 'json', 'X-LoginRadius-Sott' => $sott)); 395 395 } 396 396 … … 403 403 */ 404 404 public function updatePhone($access_token, $phone, $sms_template = '', $fields = '*') { 405 return $this->apiClientHandler("phone", array('access_token' => $access_token, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json'));405 return $this->apiClientHandler("phone", array('access_token' => $access_token, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json')); 406 406 } 407 407 … … 414 414 */ 415 415 public function resendOTP($phone, $sms_template = '', $fields = '*') { 416 return $this->apiClientHandler("phone/otp", array('smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' post', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json'));416 return $this->apiClientHandler("phone/otp", array('smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json')); 417 417 } 418 418 … … 426 426 */ 427 427 public function resendOTPByToken($access_token, $phone, $sms_template = '', $fields = '*') { 428 return $this->apiClientHandler("phone/otp", array('access_token' => $access_token, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' post', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json'));428 return $this->apiClientHandler("phone/otp", array('access_token' => $access_token, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'POST', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json')); 429 429 } 430 430 … … 436 436 */ 437 437 public function verifyOTP($otp, $phone, $sms_template = '', $fields = '*') { 438 return $this->apiClientHandler("phone/otp", array('Otp' => $otp, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json'));438 return $this->apiClientHandler("phone/otp", array('Otp' => $otp, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('phone' => $phone)), 'content_type' => 'json')); 439 439 } 440 440 … … 447 447 */ 448 448 public function verifyOTPByToken($access_token, $otp, $fields = '*') { 449 return $this->apiClientHandler("phone/otp", array('access_token' => $access_token, 'Otp' => $otp, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' put', 'post_data' => json_encode(array('phone' => '')), 'content_type' => 'json'));449 return $this->apiClientHandler("phone/otp", array('access_token' => $access_token, 'Otp' => $otp, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode(array('phone' => '')), 'content_type' => 'json')); 450 450 } 451 451 … … 561 561 */ 562 562 public function twoFAUpdatePhoneNoByOtp($second_factor_auth_token, $data, $sms_template2FA = '', $fields = '*') { 563 return $this->apiClientHandler("login/2fa", array('SecondFactorAuthenticationToken' => $second_factor_auth_token, 'smsTemplate2FA' => $sms_template2FA, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));563 return $this->apiClientHandler("login/2fa", array('SecondFactorAuthenticationToken' => $second_factor_auth_token, 'smsTemplate2FA' => $sms_template2FA, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 564 564 } 565 565 … … 573 573 */ 574 574 public function twoFAUpdatePhoneNoByToken($access_token, $data, $sms_template = '', $fields = '*') { 575 return $this->apiClientHandler("account/2fa", array('access_token' => $access_token, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));575 return $this->apiClientHandler("account/2fa", array('access_token' => $access_token, 'smsTemplate' => $sms_template, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 576 576 } 577 577 … … 585 585 586 586 $data = array('otpauthenticator' => $otpauthenticator, 'googleauthenticator' => $googleauthenticator); 587 return $this->apiClientHandler("account/2fa/authenticator", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' delete', 'post_data' => json_encode($data), 'content_type' => 'json'));587 return $this->apiClientHandler("account/2fa/authenticator", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => json_encode($data), 'content_type' => 'json')); 588 588 } 589 589 … … 751 751 */ 752 752 public function simplifiedInstantRegistrationOTPVerification($otp, $data, $sms_template = '', $fields = '*') { 753 return $this->apiClientHandler("noregistration/phone/verify", array('otp' => $otp, 'smstemplate' => $sms_template, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));753 return $this->apiClientHandler("noregistration/phone/verify", array('otp' => $otp, 'smstemplate' => $sms_template, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 754 754 } 755 755 … … 761 761 */ 762 762 public function validateRegistrationDataCode($data, $fields = '*') { 763 return $this->apiClientHandler("registrationdata/validatecode", array('fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));763 return $this->apiClientHandler("registrationdata/validatecode", array('fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 764 764 } 765 765 … … 836 836 */ 837 837 public function authResetPasswordBySecurityQuestion($data, $fields = '*') { 838 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));838 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 839 839 } 840 840 … … 855 855 856 856 public function authResetPasswordBySecurityAnswerAndEmail($data, $fields = '*') { 857 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));857 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 858 858 } 859 859 … … 874 874 875 875 public function authResetPasswordBySecurityAnswerAndPhone($data, $fields = '*') { 876 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));876 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 877 877 } 878 878 … … 893 893 894 894 public function authResetPasswordBySecurityAnswerAndUserName($data, $fields = '*') { 895 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));895 return $this->apiClientHandler("password/securityanswer", array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 896 896 } 897 897 … … 908 908 */ 909 909 public function updateSecurityQuestionByAccessToken($access_token, $data, $fields = '*') { 910 return $this->apiClientHandler("account", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));910 return $this->apiClientHandler("account", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 911 911 } 912 912 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/AccountAPI.php
r1809024 r1924100 216 216 */ 217 217 public function create($data, $fields = '*') { 218 return $this->apiClientHandler("", array('fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));218 return $this->apiClientHandler("", array('fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 219 219 } 220 220 … … 408 408 */ 409 409 public function update($uid, $data, $is_null_support = 'false', $fields = '*') { 410 return $this->apiClientHandler('/' . $uid, array('nullsupport' => $is_null_support, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));410 return $this->apiClientHandler('/' . $uid, array('nullsupport' => $is_null_support, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 411 411 } 412 412 … … 419 419 */ 420 420 public function delete($uid, $fields = '*') { 421 return $this->apiClientHandler('/' . $uid, array('fields' => $fields), array('method' => ' delete', 'post_data' => true));421 return $this->apiClientHandler('/' . $uid, array('fields' => $fields), array('method' => 'DELETE', 'post_data' => true)); 422 422 } 423 423 … … 432 432 public function setPassword($uid, $password, $fields = '*') { 433 433 $data = array('password' => $password); 434 return $this->apiClientHandler("/" . $uid . "/password", array('fields' => $fields), array('method' => ' put', 'post_data' => json_encode($data), 'content_type' => 'json'));434 return $this->apiClientHandler("/" . $uid . "/password", array('fields' => $fields), array('method' => 'PUT', 'post_data' => json_encode($data), 'content_type' => 'json')); 435 435 } 436 436 … … 511 511 512 512 public function invalidateEmail($uid, $data, $fields = '*') { 513 return $this->apiClientHandler("/" . $uid . '/invalidateemail', array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));513 return $this->apiClientHandler("/" . $uid . '/invalidateemail', array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 514 514 } 515 515 … … 535 535 public function getEmailVerificationToken($email, $fields = '*') { 536 536 $data = json_encode(['Email' => $email]); 537 return $this->apiClientHandler('/verify/token', array('fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));537 return $this->apiClientHandler('/verify/token', array('fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 538 538 } 539 539 … … 548 548 public function getForgotPasswordToken($email, $fields = '*') { 549 549 $data = json_encode(['Email' => $email]); 550 return $this->apiClientHandler('/forgot/token', array('fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));550 return $this->apiClientHandler('/forgot/token', array('fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 551 551 } 552 552 … … 562 562 public function removeEmailByUidAndEmail($uid, $email, $fields = '*') { 563 563 $data = json_encode(['Email' => $email]); 564 return $this->apiClientHandler('/' . $uid . '/email', array('fields' => $fields), array('method' => ' delete', 'post_data' => $data, 'content_type' => 'json'));564 return $this->apiClientHandler('/' . $uid . '/email', array('fields' => $fields), array('method' => 'DELETE', 'post_data' => $data, 'content_type' => 'json')); 565 565 } 566 566 … … 582 582 583 583 public function updateOrInsertEmailByUid($uid, $data, $fields = '*') { 584 return $this->apiClientHandler('/' . $uid . '/email', array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));584 return $this->apiClientHandler('/' . $uid . '/email', array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 585 585 } 586 586 … … 593 593 public function removeOrResetGoogleAuthenticator($uid, $otpauthenticator, $googleauthenticator, $fields = '*') { 594 594 $data = array('otpauthenticator' => $otpauthenticator, 'googleauthenticator' => $googleauthenticator); 595 return $this->apiClientHandler("/2FA/authenticator", array('uid' => $uid, 'fields' => $fields), array('method' => ' delete', 'post_data' => json_encode($data), 'content_type' => 'json'));595 return $this->apiClientHandler("/2FA/authenticator", array('uid' => $uid, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => json_encode($data), 'content_type' => 'json')); 596 596 } 597 597 … … 624 624 */ 625 625 public function resetPhoneIdVerification($uid, $data, $fields = '*') { 626 return $this->apiClientHandler('/' . $uid . '/invalidatephone', array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));626 return $this->apiClientHandler('/' . $uid . '/invalidatephone', array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 627 627 } 628 628 … … 663 663 */ 664 664 public function updateSecurityQuestionByUid($uid, $data, $fields = '*') { 665 return $this->apiClientHandler("/" . $uid, array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));665 return $this->apiClientHandler("/" . $uid, array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 666 666 } 667 667 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/CustomObjectAPI.php
r1809024 r1924100 42 42 public function insert($uid, $object_name, $data, $fields = '*') 43 43 { 44 return $this->apiClientHandler($uid . '/customObject/', array('ObjectName' => $object_name, 'fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));44 return $this->apiClientHandler($uid . '/customObject/', array('ObjectName' => $object_name, 'fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 45 45 } 46 46 … … 72 72 public function updateObjectByRecordID($uid, $object_name, $object_record_id, $update_type, $data, $fields = '*') 73 73 { 74 return $this->apiClientHandler($uid . '/customObject/' . $object_record_id, array('ObjectName' => $object_name, 'updatetype'=> $update_type, 'fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));74 return $this->apiClientHandler($uid . '/customObject/' . $object_record_id, array('ObjectName' => $object_name, 'updatetype'=> $update_type, 'fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 75 75 } 76 76 … … 98 98 public function delete($uid, $object_name, $object_record_id, $fields = '*') 99 99 { 100 return $this->apiClientHandler($uid . '/customObject/' . $object_record_id, array('ObjectName' => $object_name, 'fields' => $fields), array('method' => ' delete', 'post_data' => true));100 return $this->apiClientHandler($uid . '/customObject/' . $object_record_id, array('ObjectName' => $object_name, 'fields' => $fields), array('method' => 'DELETE', 'post_data' => true)); 101 101 } 102 102 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/CustomRegistrationDataAPI.php
r1809024 r1924100 49 49 */ 50 50 public function addRegistrationData($data, $fields = '*') { 51 return $this->apiClientHandler("registrationdata", array('fields' => $fields), array('method' => ' post', 'post_data' => $data, 'content_type' => 'json'));51 return $this->apiClientHandler("registrationdata", array('fields' => $fields), array('method' => 'POST', 'post_data' => $data, 'content_type' => 'json')); 52 52 } 53 53 … … 80 80 */ 81 81 public function updateRegistrationData($recordid, $data, $fields = '*') { 82 return $this->apiClientHandler("registrationdata/" . $recordid, array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));82 return $this->apiClientHandler("registrationdata/" . $recordid, array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 83 83 } 84 84 … … 90 90 */ 91 91 public function deleteRegistrationData($recordid, $fields = '*') { 92 return $this->apiClientHandler('registrationdata/' . $recordid, array('fields' => $fields), array('method' => ' delete', 'post_data' => true));92 return $this->apiClientHandler('registrationdata/' . $recordid, array('fields' => $fields), array('method' => 'DELETE', 'post_data' => true)); 93 93 } 94 94 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Management/RoleAPI.php
r1809024 r1924100 73 73 */ 74 74 public function upsertContext($uid, $rolesContext, $fields = '*') { 75 return $this->apiClientHandler("account/" . $uid . "/rolecontext", array('fields' => $fields), array('method' => ' put', 'post_data' => $rolesContext, 'content_type' => 'json'));75 return $this->apiClientHandler("account/" . $uid . "/rolecontext", array('fields' => $fields), array('method' => 'PUT', 'post_data' => $rolesContext, 'content_type' => 'json')); 76 76 } 77 77 … … 84 84 */ 85 85 public function deleteContextbyContextName($uid, $roleContextName, $fields = '*') { 86 return $this->apiClientHandler("account/" . $uid . "/rolecontext/" . $roleContextName, array('fields' => $fields), array('method' => ' delete', 'post_data' => true));86 return $this->apiClientHandler("account/" . $uid . "/rolecontext/" . $roleContextName, array('fields' => $fields), array('method' => 'DELETE', 'post_data' => true)); 87 87 } 88 88 /** … … 96 96 */ 97 97 public function deleteRoleFromContext($uid, $roleContextName, $roles, $fields = '*') { 98 return $this->apiClientHandler("account/" . $uid . "/rolecontext/" . $roleContextName. "/role", array('fields' => $fields), array('method' => ' delete', 'post_data' => $roles, 'content_type' => 'json'));98 return $this->apiClientHandler("account/" . $uid . "/rolecontext/" . $roleContextName. "/role", array('fields' => $fields), array('method' => 'DELETE', 'post_data' => $roles, 'content_type' => 'json')); 99 99 } 100 100 /** … … 110 110 */ 111 111 public function deleteAdditionalPermissionFromContext($uid, $roleContextName, $additionalPermission, $fields = '*') { 112 return $this->apiClientHandler("account/" . $uid . "/rolecontext/" . $roleContextName. "/additionalpermission", array('fields' => $fields), array('method' => ' delete', 'post_data' => $additionalPermission, 'content_type' => 'json'));112 return $this->apiClientHandler("account/" . $uid . "/rolecontext/" . $roleContextName. "/additionalpermission", array('fields' => $fields), array('method' => 'DELETE', 'post_data' => $additionalPermission, 'content_type' => 'json')); 113 113 } 114 114 … … 133 133 */ 134 134 public function create($roles, $fields = '*') { 135 return $this->apiClientHandler("role", array('fields' => $fields), array('method' => ' post', 'post_data' => $roles, 'content_type' => 'json'));135 return $this->apiClientHandler("role", array('fields' => $fields), array('method' => 'POST', 'post_data' => $roles, 'content_type' => 'json')); 136 136 } 137 137 … … 161 161 */ 162 162 public function addPermission($role, $permissions, $fields = '*') { 163 return $this->apiClientHandler("role/" . $role . "/permission", array('fields' => $fields), array('method' => ' put', 'post_data' => $permissions, 'content_type' => 'json'));163 return $this->apiClientHandler("role/" . $role . "/permission", array('fields' => $fields), array('method' => 'PUT', 'post_data' => $permissions, 'content_type' => 'json')); 164 164 } 165 165 … … 178 178 */ 179 179 public function removePermission($role, $permissions, $fields = '*') { 180 return $this->apiClientHandler('role/' . $role . '/permission', array('fields' => $fields), array('method' => ' delete', 'post_data' => $permissions, 'content_type' => 'json'));180 return $this->apiClientHandler('role/' . $role . '/permission', array('fields' => $fields), array('method' => 'DELETE', 'post_data' => $permissions, 'content_type' => 'json')); 181 181 } 182 182 … … 199 199 */ 200 200 public function assignRolesByUid($uid, $data, $fields = '*') { 201 return $this->apiClientHandler('account/' . $uid . '/role', array('fields' => $fields), array('method' => ' put', 'post_data' => $data, 'content_type' => 'json'));201 return $this->apiClientHandler('account/' . $uid . '/role', array('fields' => $fields), array('method' => 'PUT', 'post_data' => $data, 'content_type' => 'json')); 202 202 } 203 203 … … 210 210 */ 211 211 public function deleteAccountRoles($uid, $data, $fields = '*') { 212 return $this->apiClientHandler('account/' . $uid . '/role', array('fields' => $fields), array('method' => ' delete', 'post_data' => $data, 'content_type' => 'json'));212 return $this->apiClientHandler('account/' . $uid . '/role', array('fields' => $fields), array('method' => 'DELETE', 'post_data' => $data, 'content_type' => 'json')); 213 213 } 214 214 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/AdvanceSocialLoginAPI.php
r1809024 r1924100 189 189 'description' => $description 190 190 ); 191 return $this->apiClientHandler("status/trackable", array('access_token' => $access_token, 'fields' => $fields), array('method' => ' post', 'post_data' => json_encode($data), 'content_type' => 'json'));191 return $this->apiClientHandler("status/trackable", array('access_token' => $access_token, 'fields' => $fields), array('method' => 'POST', 'post_data' => json_encode($data), 'content_type' => 'json')); 192 192 193 193 } -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/CustomerRegistration/Social/SocialLoginAPI.php
r1809024 r1924100 448 448 'fields' => $fields 449 449 ); 450 return $this->apiClientHandler("status", false, $data, array('method' => ' post', 'post_data' => true));450 return $this->apiClientHandler("status", false, $data, array('method' => 'POST', 'post_data' => true)); 451 451 } 452 452 … … 478 478 'fields' => $fields 479 479 ); 480 return $this->apiClientHandler("message", false, $data, array('method' => ' post', 'post_data' => true));480 return $this->apiClientHandler("message", false, $data, array('method' => 'POST', 'post_data' => true)); 481 481 } 482 482 -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/LoginRadiusException.php
r1809024 r1924100 6 6 * @package : LoginRadiusException 7 7 * @author : LoginRadius Team 8 * @version : 4.5. 18 * @version : 4.5.3 9 9 * @license : https://opensource.org/licenses/MIT 10 10 */ -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/LoginRadiusSDK/Utility/Functions.php
r1809024 r1924100 5 5 * @package : Functions 6 6 * @author : LoginRadius Team 7 * @version : 4.5. 17 * @version : 4.5.3 8 8 * @license : https://opensource.org/licenses/MIT 9 9 */ … … 27 27 { 28 28 29 const version = '4.5. 1';29 const version = '4.5.3'; 30 30 31 31 private static $apikey; … … 154 154 public static function apiClient($path, $query_array = array(), $options = array()) 155 155 { 156 157 156 global $apiClient_class; 158 157 $merge_options = array_merge($options, self::$options); -
loginradius-customer-identity-and-access-management/trunk/authentication/lib/WPHttpClient.php
r1859028 r1924100 6 6 * @package : LoginRadius 7 7 * @author : LoginRadius Team 8 * @version : 3.2. 08 * @version : 3.2.2 9 9 * @license : https://opensource.org/licenses/MIT 10 10 */ … … 59 59 60 60 $argument = array('timeout' => 500); 61 $argument['method'] = isset($options['method']) ? strto lower($options['method']) : 'GET';61 $argument['method'] = isset($options['method']) ? strtoupper($options['method']) : 'GET'; 62 62 $data = isset($options['post_data']) ? $options['post_data'] : array(); 63 63 $content_type = isset($options['content_type']) ? trim($options['content_type']) : 'x-www-form-urlencoded'; -
loginradius-customer-identity-and-access-management/trunk/loginradius-ciam.php
r1859028 r1924100 5 5 * Plugin URI: http://www.loginradius.com 6 6 * Description: LoginRadius Customer Identity and Access Management 7 * Version: 3.2. 17 * Version: 3.2.2 8 8 * Author: LoginRadius Team 9 9 * Created by LoginRadius Development Team on 26/05/2017 … … 18 18 define('CIAM_PLUGIN_DIR', plugin_dir_path(CIAM_PLUGIN_PATH)); 19 19 define('CIAM_PLUGIN_URL', plugin_dir_url(CIAM_PLUGIN_PATH)); 20 define('CIAM_PLUGIN_VERSION', '3.2. 1');20 define('CIAM_PLUGIN_VERSION', '3.2.2'); 21 21 define('CIAM_SETTING_LINK', plugin_basename(__FILE__)); 22 22 -
loginradius-customer-identity-and-access-management/trunk/readme.txt
r1859028 r1924100 3 3 Tags: Hosted Registration, CIAM, Authentication, User Registration, Cloud Authentication, Single Sign-On (SSO) 4 4 Requires at least: 3.5 5 Tested up to: 4.9. 56 Stable tag: 3.2. 15 Tested up to: 4.9.8 6 Stable tag: 3.2.2 7 7 License: GPLv2 or later 8 8 … … 13 13 * Users can login via hosted page. 14 14 * Log Generation Functionality 15 16 == Change Log == 17 = 3.2.2 = 18 1) Capitalized calling method names 15 19 16 20 == Change Log ==
Note: See TracChangeset
for help on using the changeset viewer.