Google+ APIs will be shut down soon on March 7, 2019. So please disable the Google+ commenting option fromSocial Comments tab.

(Warning: PHP CURL extension is not installed or disabled) Please go to Troubleshooting for steps to enable curl.

 

miniOrange Social Login

     " href=" 'pricing'), $_SERVER['REQUEST_URI'] ); ?>">Licensing Plans   " href=" 'privacy_policy'), $_SERVER['REQUEST_URI'] ); ?>">Privacy Policy   " href=" 'help'), $_SERVER['REQUEST_URI'] ); ?>">FAQ  " href=" 'addon'), $_SERVER['REQUEST_URI'] ); ?>">Add On

(Warning: PHP CURL extension is not installed or disabled) Please go to Troubleshooting for steps to enable curl.

 

miniOrange Social Login Add-on

     " href=" 'pricing'), $_SERVER['REQUEST_URI'] ); ?>">Licensing Plans   " href=" 'privacy_policy'), $_SERVER['REQUEST_URI'] ); ?>">Privacy Policy   " href=" 'help'), $_SERVER['REQUEST_URI'] ); ?>">FAQ

Register with miniOrange

Please enter a valid email that you have access to. You will be able to move forward after verifying an OTP that we will be sending to this email. OR Login using your miniOrange credentials.

*Email:
*Password:
*Confirm Password:
 

By clicking Submit, you agree to our Privacy Policy and User Agreement.

Login with miniOrange

It seems you already have an account with miniOrange. Please enter your miniOrange email and password. Click here if you forgot your password?

*Email:
*Password:
 

Social Login

Select applications to enable login for your users. Customize your login icons using a range of shapes, themes and sizes. You can choose different places to display these icons and also customize redirect URL after login.



Select Apps

Select Default Apps:

/>Google />Vkontakte />Twitter />*Instagram />LinkedIn
/>Amazon />Salesforce />Windows Live />Yahoo *WordPress

Setup Custom Apps:

/> Facebook             *Apple                *Disqus             *Vimeo             *Kakao             *Line             *Dribble

*Meetup               *Tumblr             *Discord             *Flicker             *Spotify           *Stack Exchange

*Available in standard and premium plugins.

Note: Enabling Apps from here will only display Social Login Icons in Wordpress default login. To use Social Login options on the pages other than Wordpress default login/registration form use Shortcode

Customize Login Icons

Customize shape, theme and size of social login icons

Shape Theme Space between Icons Size of Icons
/>Round />Default Width: 
/>Rounded Edges />Custom Background* Height:
/>Square Curve: 
/>Long Button with Text

Preview :

*NOTE:
Custom background: This will change the background color of login icons.


Customize Text For Social Login Buttons / Icons

Select color for customize text:                                        
Enter text to show above login widget:                         
Enter text to show on your login buttons (If you have
selected shape 4 from 'Customize Login Icons' section):    


Customize Text to show user after Login

Enter text to show before the logout link
Use ##username## to display current username:              
Enter text to show as logout link:                                      

Display Options

Select the options where you want to display the social login icons
/>Default Login Form
/>Default Registration Form
/>Comment Form

Add Login Icons as Widget

Using Shortcode


Advanced Settings.";?>

Redirection Options

Redirect URL after login:
/>*Same page where user logged in
/>Homepage
/>Account dashboard
/>Custom URL                                               
/>Relative URL                 
 
/> Redirect URL after Registration:
Enter complete redirect URL : />

/> Enable Logout Redirection
/>Home Page
/>Current Page
/>Login Page
/>Relative URL                

*NOTE: If you login through wordpress default login page after login you will be redirected to Homepage.

Registration Options

If Auto-register users is unchecked, users will not be able to register using Social Login. The users who already have an account will be able to login. This setting stands true only when users are registering using Social Login. This will not interfere with users registering through the regular WordPress.

/>Auto-register users

Registration disabled message:

Role Mapping

Use Role Mapping to assign this universal role to the all users registering through Social Login.

Universal Role:


GDPR Settings

If GDPR check is enabled, users will be asked to give consent before using Social Login. Users who will not give consent will not be able to log in. This setting stands true only when users are registering using Social Login. This will not interfere with users registering through the regular WordPress. (Click here to read miniOrange Social Login Privacy Policy. Please update your website's privacy policy accordingly and enter the URL to your privacy policy below.)

/>Take consent from users

Enter the Consent message:


Enter the text that redirects to Privacy Policy URL:
/>

Enter Privacy Policy URL:
/>


Account Linking

Enable account linking to let your users link their Social accounts with existing WordPress account. Users will be prompted with the option to either link to any existing account using WordPress login page or register as a new user.

onclick="customize_account_linking()" />Enable Account-Linking


Profile Completion

onclick="customize_profile_completion()">Prompt users for username & email when unavailable (profile completion)
In case of unavailability of username or email from the social media application, user is prompted to input the same.

*NOTE:
Disabling profile completion is not recommended. Instagram and Twitter don't return email address. Please keep this enabled if you are using Instagram or Twitter. This feature requires SMTP to be setup.

Customize Text for Profile Completion

View Dialogue Box
1. Enter title of Profle Completion:
2. Enter Username Label text:
3. Enter Email Label text:
4. Enter Submit button text:
5. Enter instruction for Profile Completion :     
6. Enter extra instruction for Profile Completion :
Enter username already exists warning message text :

Customize Text for Email Verification

View Dialogue Box
1. Enter title of Email Verification form:
2. Enter Resend OTP button text:
3. Enter Back button text:
4. Enter instruction for Email Verification form:
5. Enter verification code in Email Verification form:
Enter Message for wrong OTP :

Customized OTP Message:

NOTE: Please enter ##otp## in message where you want to show otp.

Advanced Settings

/>Set Display Picture for User

/>Enable Email Notification to Admin - on User Registration
     [ Notice: SMTP should be configured. ]

/>Display miniOrange logo with social login icons and on account linking & profile completion forms.
 
/>Extended User Attributes




    Get Standard or Premium plugin to unlock following features
Upgrade Now


* Recaptcha Support

   Enable recaptcha


* Account Linking

Enable account linking to let your users link their Social accounts with existing WordPress account. Users will be prompted with the option to either link to any existing account using WordPress login page or register as a new user.

Enable Account-Linking


* GDPR Settings

If GDPR check is enabled, users will be asked to give consent before using Social Login. Users who will not give consent will not be able to log in. This setting stands true only when users are registering using Social Login. This will not interfere with users registering through the regular WordPress. (Click here to read miniOrange Social Login Privacy Policy. Please update your website's privacy policy accordingly and enter the URL to your privacy policy below.)

Take consent from users

Enter the Consent message:


Enter the text that redirects to Privacy Policy URL:


Enter Privacy Policy URL:

Looking for a Custom Registration Form? Try our new Social Login Integration Add-on.

Social Login Integration Add-on by miniorange

Custom Registration Form Add-On helps you to integrate details of new as well as existing users. You can add as many fields as you want including the one which are returned by social sites at time of registration.



Do you want to make your website more secure by Brute Force attack, Spam Protection etc? Try out our Plugin.

Looking for OTP Verification along with Social Login? Try our OTP Plugin.

*NOTE: These features are available in the premium version of the plugin.

*BuddyPress

BuddyPress display options class="button button-primary button-large" />
/>Before BuddyPress Registration Form
/>Before BuddyPress Account Details
/>After BuddyPress Registration Form

BuddyPress Integration

BuddyPress Extended Attributes Mapping

You have not setup attribute mapping for any apps yet. Please click on Add Application to configure mapping for each app.

"; echo "
"; echo "
"; ?>


*MailChimp Integration

A user is added as a subscriber to a mailing list in MailChimp when that user registers using social login. First name, last name and email are also captured for that user in the Mailing List.

(List ID in MailChimp : Lists -> Select your List -> Settings -> List Name and Defaults -> List ID)
(API Key in MailChimp : Profile -> Extras -> API Keys -> Your API Key )

List Id:                       value="">

API Key:                    value="">

/> Ask user for permission to be added in MailChimp Subscriber list
(If unchecked, user will get subscribed during registration.)

Click on Download button to get a list of emails of WordPress users registered on your site. You can import this file in MailChimp.

class="button button-primary button-large" /> class="button button-primary button-large" href=""> Download emails of users


*Woocommerce

Woocommerce display options
/>Before WooCommerce Login Form
/>Before 'Remember Me' of WooCommerce Login Form
/>After WooCommerce Login Form
/>Before WooCommerce Registration Form
/>Before 'Register button' of WooCommerce Registration Form
/>After WooCommerce Registration Form
/>Before WooCommerce Checkout Form
/>After WooCommerce Checkout Form

Woocommerce Integration

If enabled, first name, last name and email are pre-filled in billing details of a user and on the Woocommerce checkout page.

/>Sync Woocommerce checkout fields

class="button button-primary button-large" />


*NOTE: These features are available in the standard and premium version of the plugin.

Send Mail To Admin

*If you want to send Email Notification to multiple admins, enter emails of all admins here:
(If left empty only administrator gets email)


*Edit Email Notification Template to Admin

* Email Subject:

* Edit Content of Email:


Send Mail to User

/>*Enable Email Notification to User on User Registration*

* Email Subject:

* Edit Content of Email:


*NOTE: These features require SMTP to be setup.

Social Comments

Select applications to add Social Comments. These commenting applications will be added to your blog post pages at the location of your comments.


Select Applications

If none of the below are selected, default WordPress comments will only be visible. Only selecting Default WordPress Comments will not result in any changes.
 
/>Default WordPress Comments
/>Facebook Comments
/>Google+ Comments


Display Options

Select the options where you want to add social comments.
 
/>Blog Post
/>Static Pages


Customize Text For Social Comment Labels

Comment Section Heading:
Comments - Default Label:
Comments - Facebook Label:
Comments - Google Label:


Enable Social Comments

To enable Social Comments, please select either Facebook Comments and/or Google+ Comments from Select Applications. Also select one or both of the options from Display Options.

Add Social Comments

You can add social comments in the following areas from Display Options. If you require a shortcode, please contact us from the Support form on the right.
  1. Blog Post: This option enables Social Comments on Posts / Blog Post.
  2. Static pages: This option places Social Comments on Pages / Static Pages with comments enabled.

Social Sharing

Select applications to add share icons. Customize sharing icons by using a range of shapes, themes and sizes to suit to your website. You can also choose different places to display these icons. Additionally, place vertical floating icons on your pages.

Select Social Apps

Select applications to enable social sharing

/> Facebook /> Twitter /> Google /> Vkontakte /> Tumblr
/> StumbleUpon /> LinkedIn /> Reddit /> Pinterest /> Pocket
/> Digg /> Delicious /> Odnoklassniki /> Email /> Print
/> Whatsapp


Customize Sharing Icons

Customize shape, size and background for sharing icons

Shape Theme Space between Icons Size of Icons
/>Round />Default
/>Rounded Edges />Custom background*
/>Square
/>No background*
 
Preview:

Social share counts

Share counts are supported for Facebook, Vkontakte, Stumble Upon and Pinterest.

/> Enable share counts

Facebook Access Token name="mo_openid_Facebook_share_count_api" value="">

Instructions to configure Facebook Share Counts:

  1. Go to https://developers.facebook.com/tools/explorer/. Sign in with your Facebook account.
  2. Use an existing app if you already have one or create a new facebook app by clicking on Create App. Go to My Apps and select Create App. Enter Display Name i.e App Name and click on Create App ID.
  3. Go to Tools select Graph API Explorer and click on Get Access Token.
  4. Now, go to Access Token Tool and press Debug option at right side for the User Token
  5. Now copy the Access Token and paste it in the above field and click on save.

*According to the new updates of Facebook API it will expires after every 60 days. So to avoid any issues update it again before 60 days.


*NOTE:
Custom background: This will change the background color of sharing icons.
No background: This will change the font color of icons without background.


Customize Text For Social Share Icons

Select color for share heading:                                          
Enter text to show above share widget:                            
Enter your twitter Username (without @):                        
Enter the Email subject (email share):                                
Enter the Email body (add ##url## to place the URL):     


Display Options

Select the options where you want to display social share icons

> Home Page
        > Before content
        > After content
        > Both before and after content
> Blog Post
        > Before content
        > After content
        > Both before and after content
> Static Pages
        > Before content
        > After content
        > Both before and after content
> WooCommerce Individual Product Page(Top)
> WooCommerce Individual Product Page
> BBPress Forums Page
        > Before content
        > After content
        > Both before and after content
> BBPress Topic Page
        > Before content
        > After content
        > Both before and after content
> BBPress Reply Page
        > Before content
        > After content
        > Both before and after content

NOTE: The icons in above pages will be placed horizontally. For vertical icons, add miniOrange Sharing - Vertical widget from Appearance->Widgets.


Floating Vertical Social Share

Floating vertical share icons can be added in two ways.

  • Widget: Go to Appearance > Widgets. There are a few options which can be set like Alignment, left/right offset, top offset and space between icons
  • Shortcode: Add [miniorange_social_sharing_vertical] to your page or post to add vertical icons. Further details are available on >Shortcode tab
> Hide Floating Vertical Share icons on mobile


Add Sharing Icons

You can add sharing icons in the following areas from Display Options. For other areas(widget areas) and vertical floating widget, use Sharing Widgets.
  1. Home Page: This option places sharing icons in the homepage.
  2. Blog Post: This option places sharing icons in individual post pages.
  3. Static Pages: This option places sharing icons in all non-post pages.

Add Sharing Icons as Widget

  1. Go to Appearance->Widgets. Among the available widgets you will find miniOrange Sharing - Vertical and miniOrange Sharing - Horizontal.
  2. Drag the one you want to a widget area. You can edit Vertical widget position.
  3. Now go to your site. You will see the icons for apps which you enabled for sharing.

Shortcode

If you are using Social login, Social Sharing by miniOrange plugin, follow the steps mentioned below to enable social login/social sharing in the content of individual page/post/frontend login form.

If any section is not opening, press CTRL + F5 to clear cache.


Social Sharing Shortcode


Social Comments Shortcode


Shortcode in php file


Licensing Plans For Social Login class="button button-primary button-large" value="Check License" onclick="checkLicense();"/>



Features / Plans

Free

$0 - One Time Payment

(You are automatically on this plan)


Standard

$19 - One Time Payment

Premium

$49 - One Time Payment

Pre-configured Social Login Apps Pre-configured apps are already configured by miniOrange. Login flow will go from plugin to miniOrange service and then to the Social Application and then back to plugin through miniOrange service.
9 Apps  Google Twitter Vkontakte LinkedIn Windows Live Amazon Instagram Salesforce Yahoo
10 Apps  Google Twitter Vkontakte LinkedIn Windows Live Amazon Instagram Salesforce Yahoo WordPress
10 Apps  Google Twitter Vkontakte LinkedIn Windows Live Amazon Instagram Salesforce Yahoo WordPress
Custom Social Login Apps Using the custom app tab, you can set up your own App ID and secret in the plugin. Login flow will not involve miniOrange in between. Login flow will go from plugin to social media application and then back to plugin.
Facebook, Twitter
15 Apps  Facebook Google Twitter Vkontakte LinkedIn Windows Live Amazon Instagram Yahoo WordPress Disqus Pinterest Twitch Vimeo Kakao
15 Apps  Facebook Google Twitter Vkontakte LinkedIn Windows Live Amazon Instagram Yahoo WordPress Disqus Pinterest Twitch Vimeo Kakao
Beautiful Icon Customisations
16 Social Sharing Apps
Facebook & Google+ Social Comments
Login Redirect URL
Logout Redirect URL
Profile completion (username, email)
Profile Picture
Customizable Text For Login Icons
Option to enable/disable user registration
Basic Email Support
Email notification to admin
BBPress Display Options
Account Linking Basic Advanced Advanced
Woocommerce Display Options
BuddyPress Display Options
Email Notification to multiple admins
Welcome email to end users
Customizable Email Notification template
Customizable welcome email template
Send username and password reset link
Social Login Opens in a New Window
Domain restriction
Force Admin To Login Using Password
Recaptcha Support
User Moderation
Account Unlinking
Paid Membership Pro Plugin Integration
Custom attribute mapping Extended attributes returned from social app are mapped to Custom attributes created by admin. These Attributes get stored in user_meta table.
Woocommerce Integration First name, last name and email are pre-filled in billing details of a user and on the Woocommerce checkout page. Social Login icons are displayed on the Woocommerce checkout page.
BuddyPress Integration Extended attributes returned from social app are mapped to Custom BuddyPress fields. Profile picture from social media is mapped to Buddypress avatar.
MailChimp Integration A user is added as a subscriber to a mailing list in MailChimp when that user registers using Social Login. First name, last name and email are also captured for that user in the Mailing List. Option is available to download csv file that has list of emails of all users in WordPress.
Extended Profile Data Extended profile data feature requires additional configuration. You need to have your own social media app and permissions from social media providers to collect extended user data.
Social Analytics Dashboard Access
Custom Integration If you have a specific custom requirement in the Social Login plugin, we can implement and integrate it in the plugin for you. This includes all those custom features that come under the scope of Social Login/ Sharing/ Comments and impart additional value to the plugin. These features are chargeable. Please send us a query through the support forum to get in touch with us about your custom requirements.
">Contact Us using Support Form ">Contact Us using Support Form ">Contact Us using Support Form


Refund Policy -

At miniOrange, we want to ensure you are 100% happy with your purchase. If the premium plugin you purchased is not working as advertised and you've attempted to resolve any issues with our support team, which couldn't get resolved then we will refund the whole amount within 10 days of the purchase. Please email us at info@xecurify.com for any queries regarding the return policy.

Not applicable for -
  1. Returns that are because of features that are not advertised.
  2. Returns beyond 10 days.

If you are unable to open any section, press CTRL + F5 to clear cache.

Site Issue


Change email


cURL


OTP and Forgot Password


Social Login


Social Sharing


If you are unable to open any section, press CTRL + F5 to clear cache.

Terms used in this document


Introduction


What information do we collect ?


How we use personal information?


ERROR: Invalid Request.'); } else { if(isset($_GET['app'])){ $app = sanitize_text_field($_GET['app']); delete_custom_app($app); } } } } else if(isset($_GET['action']) && $_GET['action']=='instructions'){ if(isset($_GET['app'])){ $app = sanitize_text_field($_GET['app']); mo_custom_app_instructions($_GET['app']); } } if(isset($_GET['action']) && $_GET['action']=='add'){ if(isset($_GET['wp_nonce'])){ $nonce = $_GET['wp_nonce']; if ( ! wp_verify_nonce( $nonce, 'mo-openid-add-selected-app-nonce' ) ) { wp_die('ERROR: Invalid Request.'); } else { add_custom_app(); } } } else if(isset($_GET['action']) && $_GET['action']=='update'){ if(isset($_GET['wp_nonce'])){ $nonce = $_GET['wp_nonce']; if ( ! wp_verify_nonce( $nonce, 'mo-openid-update-selected-app-nonce' ) ) { wp_die('ERROR: Invalid Request.'); } else { if(isset($_GET['app'])) { $app = sanitize_text_field($_GET['app']); update_custom_app($app); mo_custom_app_instructions($app); } } } } else if(get_option('mo_openid_apps_list')){ if(strpos($_SERVER['REQUEST_URI'], "setup_msg")!== false) { ?>

Please enable the Facebook custom app.

"; echo "

Applications List

"; echo ""; echo ""; foreach($appslist as $key => $app){ $option = 'mo_openid_enable_custom_app_' . $key; if(get_option($option) == '1'){ $enable_status = 'checked'; } else{ $enable_status = ''; } if($key=='facebook') { $test_config=" Test Configuration |"; } else { $test_config = ''; } $nonce_update = wp_create_nonce( 'mo-openid-update-selected-app-nonce' ); echo ""; } echo "
NameActionEnable Custom app
".$key."Edit | ".$test_config." Delete
"; echo "







"; echo "

Please Note :
Enable custom app overrides the default app miniOrange uses. If you want to use the default app miniOrange uses, please disable the custom app here.

"; }elseif (get_option('mo_openid_apps_list')==null){ $nonce = wp_create_nonce( 'mo-openid-add-selected-app-nonce' ); echo "

You have not configured any custom apps yet. Please click on Add Application to configure your own app.

"; echo "
"; echo "




";?>

Please configure the Facebook custom app and test your configuration.

Add Application

*Select Application:
*Client ID:
*Client Secret:
Scope:
 
$app){ if($appname == $key){ $currentappname = $appname; $currentapp = $app; break; } } if(!$currentapp) return; ?>

Update Application

*Application:

*Client ID:
*Client Secret:
Scope:
 
$app){ if($appname == $key){ unset($appslist[$key]); } } if($appname=="facebook") { update_option('mo_openid_facebook_enable',0); } if(!empty($appslist)) update_option('mo_openid_apps_list', maybe_serialize($appslist)); else delete_option('mo_openid_apps_list'); } function mo_custom_app_instructions($appname){ if(mo_openid_malform_error()) { if(get_option( 'permalink_structure' )) { $oauth_redirect_url = site_url() . "/openidcallback/" . $appname; } else $oauth_redirect_url = site_url() . "/?openidcallback=" . $appname; } else{ if(get_option( 'permalink_structure' )) { $oauth_redirect_url = site_url() . "/openidcallback"; }else $oauth_redirect_url = site_url() . "/?openidcallback"; } if ($appname == "google") { echo '
Instructions to configure Google :
  1. Visit the Google website for developers console.developers.google.com.
  2. Open the Google API Console Credentials page and go to API Manager -> Credentials
  3. From the project drop-down, choose Create a new project, enter a name for the project, and optionally, edit the provided Project ID. Click Create.
  4. On the Credentials page, select Create credentials, then select OAuth client ID.
  5. You may be prompted to set a product name on the Consent screen. If so, click Configure consent screen, supply the requested information, and click Save to return to the Credentials screen.
  6. Select Web Application for the Application Type. Follow the instructions to enter JavaScript origins, redirect URIs, or both. provide ' . $oauth_redirect_url . 'Copy to Clipboard for the Redirect URI.
  7. Click Create.
  8. On the page that appears, copy the client ID and client secret to your clipboard, as you will need them to configure above.
  9. Enable the Google+ API.
    • In the Dashboard menu, click on ENABLE APIS AND SERVICES.
    • Type Google+ in search box, select Google+ API and click on Enable.
  10. Input scope as email+profile
  11. Go to Social Login tab and configure the icons.
'; } else if ($appname == "facebook") { echo '

Facebook custom application setup video :



Instructions to configure Facebook :
  1. Go to Facebook developers console https://developers.facebook.com/apps/. Login with your facebook developer account.
  2. Click on Create a New App/Add new App button.
  3. Enter Display Name and click on Create App ID.
  4. Click on Products from left pane of the page and select Facebook Login and click on Set Up button.
  5. Click on Web. Enter ' . site_url() . 'Copy to Clipboard into Site URL than click on Save.
  6. Goto Settings -> Basic from left pane of the page, Enter ' . str_replace('https://', '', site_url()) . 'Copy to Clipboard in App Domain, your privacy policy URL in Privacy Policy URL and select Category of your website. Then click on Save Changes.
  7. From the left pane, select Facebook Login -> Settings.
  8. Under Client OAuth Settings section, Enter ' . $oauth_redirect_url . ' Copy to Clipboard in Valid OAuth Redirect URIs and click on Save Changes button.
  9. Change your app status from In Development to Live by clicking on OFF (sliding button) beside Status option of the top right corner. Then, click on Confirm button.
  10. Go to Settings > Basic. Paste your App ID and App Secret provided by Facebook into the fields above.
  11. Input email, public_profile as scope.
  12. If you want to access the user_birthday, user_hometown, user_location of a Facebook user, you need to send your app for review to Facebook. For submitting an app for review, click here. After your app is reviewed, you can add the scopes you have sent for review in the scope above. If your app is not approved or is in the process of getting approved, let the scope be email, public_profile
  13. Click on the Save settings button.
  14. Go to Social Login tab to configure the display as well as other login settings.
'; } else if ($appname == "twitter") { echo '
Instructions to configure Twitter :
  1. Go to https://apps.twitter.com/ and sign in with your twitter account.
  2. Click on Create New App.
  3. Enter Name, description, website name and callback URL.
  4. Callback URL
    Example of public website,
    if your website URL is =>' . site_url() . '
    then your callback URL should be => ' . site_url() . 'Copy to Clipboard
    Example of localhost,
    Twitter may not accept local IPs so try using 127.0.0.1 instead of localhost.
    Also make sure your Callback URL is prefixed with the website.
    Go to Settings-> General and replace "localhost" with "127.0.0.1" in WordPress Address (URL) and Site Address (URL)
    if your website URL is => http://127.0.0.1/wordpress
    then your callback URL should be =>http://127.0.0.1/wordpress/openidcallbackCopy to Clipboard
  5. Twitter might ask you to add your phone number to your profile while creating the app.
  6. Check the developer agreement checkbox and click on Create your Twitter Application. Under Keys and Access Token Tab, you will find your API Key/Secret. Paste them into the fields above.
  7. Leave the scope field blank.
  8. Instructions to request email address of a user: The “Request email addresses from users” checkbox is available under the app permissions on apps.twitter.com. Privacy Policy URL and Terms of Service URL fields must be completed in the app settings in order for email address access to function. If enabled, users will be informed via the oauth/authorize dialog that your app can access their email address.If the user does not have an email address on their account, or if the email address is not verified, email will not be returned.
  9. Click on the Save settings button.
  10. Go to Social Login tab to configure the display as well as other login settings.
'; } ?>
Please Login with miniOrange to enable Social Login, Social Sharing and Add-on.

Custom Registration Form

Custom Registration Form Add-On helps you to integrate details of new as well as existing users. You can add as many fields as you want including the one which are returned by social sites at time of registration.




Customization Fields

/> Enable Auto Field Registration Form

Registration page link

Existing Field Field Custom name Field Type Field Options Required Field







 

class="button button-primary button-large"/>     Cancel

Instructions to setup:

  1. Create a page and use shortcode [miniorange_social_custom_fields] where you want your form to be displayed.
  2. Copy the page link and paste it in the above field Registration page link.
  3. If you have any existing wp_usermeta field then enter that field's name in Existing Field column. For example, if you are saving First Name as fname in wp_usermeta field then enter fname in Existing Field column.
  4. Select field name under the Field dropdown.
  5. If selected field is other than custom, then Field Type will automatically be Textbox and there is no need to enter Custom name and Field options.
  6. If selected field is custom, then enter Custom name.
  7. Select Field Type, if selected Field Type is Checkbox or Dropdown then enter the desire options in Field Options seprated by semicolon ';' otherwise leave Field Options blank.
  8. Select Required Field as Yes if you want to make that field compulsory for user.
  9. If you want to add more than 1 fields at a time click on "+".
  10. Last click on Save button.



It seems Extra Attributes Addon plugin is not installed or activated. Please download or activate the addon.

"; ?>

How do I download or activate the Social Integration Registration Form Addon ?

Download: Download addon and license key from xecurify Console

  1. Login to xecurify Console.
  2. Click on License on the left menu.
  3. You will see the payment made by you. Against the payment, you will see a Download Plugin option. Click on the link to download the plugin.
  4. A plugin of .zip extension will get downloaded.
  5. Click on View License Key.
  6. Copy the license key given for use during installation.

Installation:

  1. Go to Plugins > Add New and click on Upload addon.
  2. Upload the downloaded zip and Activate.

Verify Addon License

*Enter your addon license key to activate the addon plugin:

*Please check this to confirm that you have read it:   

  1. License key you have entered here is associated with this site instance. In future, if you are re-installing the plugin or your site for any reason. You should deactivate and then delete the plugin from wordpress console and should not manually delete the plugin folder. So that you can resuse the same license key.

  2. This is not a developer's license. Making any kind of change to the addon or plugin's code will delete all your configuration and make the addon as well as plugin unusable.

Support

Need any help? Couldn't find an answer in FAQ?
Just send us a query so we can help you.

">


OR


If you want custom features in the plugin, just drop an email at info@xecurify.com.

151617) || (get_option('mo_openid_new_user')==1)|| !mo_openid_is_customer_registered()) { return true; } else { return false; } } function mo_openid_malform_error() { if(get_option("mo_openid_malform_error")=='1'){ return true; } else { return false; } } function mo_openid_registeration_modal(){ update_option('regi_pop_up','yes'); update_option ( 'mo_openid_new_registration', 'true' ); global $current_user; $current_user = wp_get_current_user(); ?>




*Email:
*Password:
*Confirm Password:





*Email:
*Password:
        
     

Click here if you forgot your password?

$app){ if($app_name == $key ){ $flag=1; break; } } $option = 'mo_openid_enable_custom_app_' .$app_name; if($flag==0) { return 0; } if($flag==1&&get_option($option) == '0'){ return 1; } if($flag==1&&get_option($option) == '1') { return 2; } } ?>