Social Login - Version 7.5.4

Version Description

  • Updated Vkontakte API to the latest version 5.131.
Download this release

Release Info

Developer unsolvedcontriver
Plugin Icon 128x128 Social Login
Version 7.5.4
Comparing to
See all releases

Code changes from version 7.5.3 to 7.5.4

miniorange_openid_sso_settings.php CHANGED
@@ -4,12 +4,12 @@
4
  * Plugin Name: Social Login, Social Sharing by miniOrange
5
  * Plugin URI: https://www.miniorange.com
6
  * Description: Allow your users to login, comment and share with Facebook, Google, Apple, Twitter, LinkedIn etc using customizable buttons.
7
- * Version: 7.5.3
8
  * Author: miniOrange
9
  * License URI: http://miniorange.com/usecases/miniOrange_User_Agreement.pdf
10
  */
11
 
12
- define('MO_OPENID_SOCIAL_LOGIN_VERSION', '7.5.3');
13
  define('plugin_url', plugin_dir_url(__FILE__) . "includes/images/icons/");
14
  define('MOSL_PLUGIN_DIR',str_replace('/','\\',plugin_dir_path(__FILE__)));
15
  require('miniorange_openid_sso_settings_page.php');
4
  * Plugin Name: Social Login, Social Sharing by miniOrange
5
  * Plugin URI: https://www.miniorange.com
6
  * Description: Allow your users to login, comment and share with Facebook, Google, Apple, Twitter, LinkedIn etc using customizable buttons.
7
+ * Version: 7.5.4
8
  * Author: miniOrange
9
  * License URI: http://miniorange.com/usecases/miniOrange_User_Agreement.pdf
10
  */
11
 
12
+ define('MO_OPENID_SOCIAL_LOGIN_VERSION', '7.5.4');
13
  define('plugin_url', plugin_dir_url(__FILE__) . "includes/images/icons/");
14
  define('MOSL_PLUGIN_DIR',str_replace('/','\\',plugin_dir_path(__FILE__)));
15
  require('miniorange_openid_sso_settings_page.php');
readme.txt CHANGED
@@ -1,18 +1,18 @@
1
  === WordPress Social Login (Discord, Google, Twitter, LinkedIn) ===
2
  Contributors: sociallogin, vkontakte, cyberlord92
3
  Donate link: https://www.miniorange.com
4
- Tags: social login, facebook login, google login, social sharing, twitter login, linkedIn, user login, vkontakte login, social comments, social commenting, woocommerce login, facebook, twitter, google, social connect, social network login, social plugin, windows, microsoft,
5
  Requires at least: 2.0.2
6
  Tested up to: 5.8
7
- Stable tag: 7.5.3
8
  License: GPLv2 or later
9
  License URI: http://miniorange.com/usecases/miniOrange_User_Agreement.pdf
10
 
11
- Social Login with Facebook, Google, Twitter, LinkedIn and 40+ apps. Social login with social share and comments. Free, fast & easy! WooCommerce Integration.
12
 
13
  == Description ==
14
 
15
- WordPress Social Login Plugin allows social login, social share & commenting using widely used apps like Facebook, Google, LinkedIn, Twitter, Apple, Discord, Twitch, Line, Wechat, 40 other apps available. Instead of requiring your visitors to waste time filling out the typical registration form, it allows them to register/login to your website using their socila media profiles.
16
 
17
  Integrations with popular plugins like WooCommerce, BuddyPress, MailChimp, Paid Memberships Pro, Ultimate Member, and applications like Discord & Hubspot.
18
 
@@ -25,7 +25,7 @@ We provide different display options with beautiful login button customizations
25
 
26
  = Free Social Login Features =
27
 
28
- * Social Login with <a href="https://plugins.miniorange.com/configure-facebook-social-login-in-wordpress" target="_blank">Facebook</a>, <a href="https://plugins.miniorange.com/login-with-google-using-wordpress-social-login" target="_blank">Google</a>, <a href="https://plugins.miniorange.com/configure-twitter-with-social-login-in-wordpress" target="_blank">Twitter</a>, <a href="http://plugins.miniorange.com/configure-vkontakte-with-social-login-in-wordpress" target="_blank">Vkontakte</a>, <a href="https://plugins.miniorange.com/configure-linkedin-with-social-login-in-wordpress" target="_blank">LinkedIn</a>, <a href="http://plugins.miniorange.com/configure-amazon-with-social-login-in-wordpress" target="_blank">Amazon</a>, <a href="https://plugins.miniorange.com/configure-windowslive-with-social-login-in-wordpress" target="_blank">Windows Live</a>, Salesforce & <a href="https://plugins.miniorange.com/guide-to-configure-yahoo-social-login-in-wordpress" target="_blank">Yahoo</a>,etc.
29
  * **One-click** activation for Login with Google, Amazon, Vkontakte, LinkedIn, Windows Live (Microsoft login), Yahoo, Salesforce, Snapchat and Dribbble.
30
  * **Flexible display** - Display Social login icons anywhere on your websites.
31
  * **Sync user data** - Sync user data from multiple social network providers like Facebook, Google, Microsoft into one social login account.
@@ -100,7 +100,7 @@ We provide different display options with beautiful login button customizations
100
  * **24 / 7 Support** - Using email and in-plugin support form.
101
 
102
  = Why miniOrange Social Login =
103
- * **12 Free Social Login apps** - Login with popular social network providers namely Facebook, Google, Twitter, LinkedIn, Instagram, Vkontakte, Windows Live, Amazon, Salesforce, Yahoo, Snapchat and Dribbble all available in the free plan.
104
  * **No Setup required** - Simply register with us and use our pre-configured application. We will handle everything for you.
105
  * **24 / 7 Support** - If you face any issues or if you simply require assistance with the Social Login plugin then please contact us. Whatever it may be we will solve the issue for you and get everything working as soon as possible.
106
  * **Tons of Free Features** - We have a huge roster of free features. With other plugins, you will have to pay for these features.
@@ -140,7 +140,7 @@ We provide different display options with beautiful login button customizations
140
 
141
  = Paid Social Login Features =
142
 
143
- * **40+ Social Login Providers** - Choose from 40+ applications for social login and user registration. Many social network providers added continuously.
144
  * **One-click activation** - For Login with Discord, Apple, Facebook, Google, Amazon, Vkontakte, LinkedIn, Windows Live (Microsoft login), WordPress, Yahoo and Salesforce.
145
  * **Social login Integrations** - Social integrations with popular WordPress plugins like <a href="https://plugins.miniorange.com/guide-to-configure-woocommerce-with-wordpress-social-login" target="_blank">WooCommerce</a>, <a href="https://plugins.miniorange.com/guide-to-configure-paid-membership-pro-with-wordpress-social-login" target="_blank">Paid Memberships Pro</a>, <a href="https://plugins.miniorange.com/guide-to-configure-buddypress-with-wordpress-social-login" target="_blank">BuddyPress</a>, <a href="https://plugins.miniorange.com/guide-to-configure-mailchimp-integration-with-wordpress-social-login" target="_blank">MailChimp</a> and HubSpot.
146
  * **Social Login Integrations** - Social login icons on WooCommerce pages, BuddyPress pages, Paid Memberships Pro pages, MemberPress pages, Ultimate Member pages.
@@ -272,6 +272,9 @@ Please email us at info@miniorange.com. You can also submit your query from the
272
  12. Social Sharing icons without background.
273
 
274
  ==Changelog==
 
 
 
275
  = 7.5.3 =
276
  * Updated Facebook application setup Instructions.
277
  * Added Discord application in free version.
@@ -945,6 +948,9 @@ SECURITY FIXES
945
  * First version of Social Login, Social Sharing plugin.
946
 
947
  == Upgrade Notice ==
 
 
 
948
  = 7.5.3 =
949
  * Updated Facebook application setup Instructions.
950
  * Added Discord application in free version.
1
  === WordPress Social Login (Discord, Google, Twitter, LinkedIn) ===
2
  Contributors: sociallogin, vkontakte, cyberlord92
3
  Donate link: https://www.miniorange.com
4
+ Tags: social login, facebook login, google login, social sharing, twitter login, linkedIn, user login, vkontakte login, social comments, social commenting, woocommerce login, facebook, twitter, google, social connect, social network login, social plugin, windows, microsoft, discord login.
5
  Requires at least: 2.0.2
6
  Tested up to: 5.8
7
+ Stable tag: 7.5.4
8
  License: GPLv2 or later
9
  License URI: http://miniorange.com/usecases/miniOrange_User_Agreement.pdf
10
 
11
+ Social Login with Discord, Facebook, Google, Twitter, LinkedIn and 40+ apps. Social login with social share and comments. Free, fast & easy! WooCommerce Integration.
12
 
13
  == Description ==
14
 
15
+ WordPress Social Login Plugin allows social login, social share & commenting using widely used apps like Facebook, Google, LinkedIn, Twitter, Apple, Discord, Twitch, Line, Wechat, 40 other apps available. Instead of requiring your visitors to waste time filling out the typical registration form, it allows them to register/login to your website using their social media profiles.
16
 
17
  Integrations with popular plugins like WooCommerce, BuddyPress, MailChimp, Paid Memberships Pro, Ultimate Member, and applications like Discord & Hubspot.
18
 
25
 
26
  = Free Social Login Features =
27
 
28
+ * Social Login with <a href="https://plugins.miniorange.com/configure-facebook-social-login-in-wordpress" target="_blank">Facebook</a>, <a href="https://plugins.miniorange.com/login-with-google-using-wordpress-social-login" target="_blank">Google</a>, <a href="https://plugins.miniorange.com/configure-discord-with-social-login-in-wordpress" target="_blank">Discord</a>, <a href="https://plugins.miniorange.com/configure-twitter-with-social-login-in-wordpress" target="_blank">Twitter</a>, <a href="http://plugins.miniorange.com/configure-vkontakte-with-social-login-in-wordpress" target="_blank">Vkontakte</a>, <a href="https://plugins.miniorange.com/configure-linkedin-with-social-login-in-wordpress" target="_blank">LinkedIn</a>, <a href="http://plugins.miniorange.com/configure-amazon-with-social-login-in-wordpress" target="_blank">Amazon</a>, <a href="https://plugins.miniorange.com/configure-windowslive-with-social-login-in-wordpress" target="_blank">Windows Live</a>, Salesforce & <a href="https://plugins.miniorange.com/guide-to-configure-yahoo-social-login-in-wordpress" target="_blank">Yahoo</a>,etc.
29
  * **One-click** activation for Login with Google, Amazon, Vkontakte, LinkedIn, Windows Live (Microsoft login), Yahoo, Salesforce, Snapchat and Dribbble.
30
  * **Flexible display** - Display Social login icons anywhere on your websites.
31
  * **Sync user data** - Sync user data from multiple social network providers like Facebook, Google, Microsoft into one social login account.
100
  * **24 / 7 Support** - Using email and in-plugin support form.
101
 
102
  = Why miniOrange Social Login =
103
+ * **13 Free Social Login apps** - Login with popular social network providers namely Facebook, Google, Discord, Twitter, LinkedIn, Instagram, Vkontakte, Windows Live, Amazon, Salesforce, Yahoo, Snapchat and Dribbble all available in the free plan.
104
  * **No Setup required** - Simply register with us and use our pre-configured application. We will handle everything for you.
105
  * **24 / 7 Support** - If you face any issues or if you simply require assistance with the Social Login plugin then please contact us. Whatever it may be we will solve the issue for you and get everything working as soon as possible.
106
  * **Tons of Free Features** - We have a huge roster of free features. With other plugins, you will have to pay for these features.
140
 
141
  = Paid Social Login Features =
142
 
143
+ * **40+ Social Login Providers** - Choose from 40+ applications (Facebook Login, Google Login, Discord Login etc.) for social login and user registration. Many social network providers added continuously.
144
  * **One-click activation** - For Login with Discord, Apple, Facebook, Google, Amazon, Vkontakte, LinkedIn, Windows Live (Microsoft login), WordPress, Yahoo and Salesforce.
145
  * **Social login Integrations** - Social integrations with popular WordPress plugins like <a href="https://plugins.miniorange.com/guide-to-configure-woocommerce-with-wordpress-social-login" target="_blank">WooCommerce</a>, <a href="https://plugins.miniorange.com/guide-to-configure-paid-membership-pro-with-wordpress-social-login" target="_blank">Paid Memberships Pro</a>, <a href="https://plugins.miniorange.com/guide-to-configure-buddypress-with-wordpress-social-login" target="_blank">BuddyPress</a>, <a href="https://plugins.miniorange.com/guide-to-configure-mailchimp-integration-with-wordpress-social-login" target="_blank">MailChimp</a> and HubSpot.
146
  * **Social Login Integrations** - Social login icons on WooCommerce pages, BuddyPress pages, Paid Memberships Pro pages, MemberPress pages, Ultimate Member pages.
272
  12. Social Sharing icons without background.
273
 
274
  ==Changelog==
275
+ = 7.5.4 =
276
+ * Updated Vkontakte API to the latest version 5.131.
277
+
278
  = 7.5.3 =
279
  * Updated Facebook application setup Instructions.
280
  * Added Discord application in free version.
948
  * First version of Social Login, Social Sharing plugin.
949
 
950
  == Upgrade Notice ==
951
+ = 7.5.4 =
952
+ * Updated Vkontakte API to the latest version 5.131.
953
+
954
  = 7.5.3 =
955
  * Updated Facebook application setup Instructions.
956
  * Added Discord application in free version.
social_apps/vkontakte.php CHANGED
@@ -28,7 +28,7 @@ class mo_vkontakte
28
  $_SESSION["appname"] = 'vkontakte';
29
  $client_id = $appslist['vkontakte']['clientid'];
30
  $scope = $appslist['vkontakte']['scope'];
31
- $login_dialog_url ='https://oauth.vk.com/authorize?client_id='.$client_id.'&scope='.$scope.'&response_type=code&redirect_uri=' . $social_app_redirect_uri .'&v=5.69';
32
  header('Location:'. $login_dialog_url);
33
  exit;
34
  }
@@ -42,12 +42,12 @@ class mo_vkontakte
42
  $client_id = $appslist['vkontakte']['clientid'];
43
  $client_secret = $appslist['vkontakte']['clientsecret'];
44
  $access_token_uri = 'https://oauth.vk.com/access_token';
45
- $postData = 'client_id='. $client_id .'&client_secret=' . $client_secret . '&code=' . $code . '&redirect_uri=' . $social_app_redirect_uri.'&v=5.69';
46
  $access_token_json_output = mo_openid_get_access_token($postData, $access_token_uri,'vkontakte');
47
  $access_token = isset($access_token_json_output['access_token']) ? $access_token_json_output['access_token'] : '';
48
  $userid = isset($access_token_json_output['user_id']) ? $access_token_json_output['user_id'] : '';
49
  mo_openid_start_session();
50
- $profile_url = 'https://api.vk.com/method/users.get?uids='. $userid . '&fields=uid,hash,occupation,photos,first_name,last_name,nickname,domain,site,education,relation,timezone,screen_name,sex,bdate,city,country,timezone,photo,lists,contacts,universities,schools,status,about&access_token=' . $access_token.'&v=5.69';
51
  $profile_json_output = mo_openid_get_social_app_data($access_token, $profile_url,'vkontakte');
52
 
53
  //Test Configuration
28
  $_SESSION["appname"] = 'vkontakte';
29
  $client_id = $appslist['vkontakte']['clientid'];
30
  $scope = $appslist['vkontakte']['scope'];
31
+ $login_dialog_url ='https://oauth.vk.com/authorize?client_id='.$client_id.'&scope='.$scope.'&response_type=code&redirect_uri=' . $social_app_redirect_uri .'&v=5.131';
32
  header('Location:'. $login_dialog_url);
33
  exit;
34
  }
42
  $client_id = $appslist['vkontakte']['clientid'];
43
  $client_secret = $appslist['vkontakte']['clientsecret'];
44
  $access_token_uri = 'https://oauth.vk.com/access_token';
45
+ $postData = 'client_id='. $client_id .'&client_secret=' . $client_secret . '&code=' . $code . '&redirect_uri=' . $social_app_redirect_uri.'&v=5.131';
46
  $access_token_json_output = mo_openid_get_access_token($postData, $access_token_uri,'vkontakte');
47
  $access_token = isset($access_token_json_output['access_token']) ? $access_token_json_output['access_token'] : '';
48
  $userid = isset($access_token_json_output['user_id']) ? $access_token_json_output['user_id'] : '';
49
  mo_openid_start_session();
50
+ $profile_url = 'https://api.vk.com/method/users.get?uids='. $userid . '&fields=uid,hash,occupation,photos,first_name,last_name,nickname,domain,site,education,relation,timezone,screen_name,sex,bdate,city,country,timezone,photo,lists,contacts,universities,schools,status,about&access_token=' . $access_token.'&v=5.131';
51
  $profile_json_output = mo_openid_get_social_app_data($access_token, $profile_url,'vkontakte');
52
 
53
  //Test Configuration