Knowband Blog | Ecommerce Modules

Magento 2 Social Loginizer Extension – User Manual

1.0 Introduction

Magento 2 Social Login extension allows the customers to login/signup using their social media accounts like Facebook, Google, Yahoo and 9 other options. This Magento 2 Social Login module will add a new link ‘Quick Log In’ next to the default login link. This text can be customized. On the click of this link, a login popup will be opened.

The Magento 2 Social Login plugin gives the freedom to the eCommerce store admin to enable or disable login through several platforms, the admin can also change the behavior of the Magento 2 Social Media Login extension at the front-end and also enables or disable login through any available social platform.

1.1 Features offered by Magento 2 Social Login Extension

  1. With this Magento 2 Social Login extension, admin can offer a simple and hassle-free login/signup option to the customers.
  2. Using this Magento 2 Social Login module, the store merchant can set up 12 different social media buttons for offering simple login/registration to the customers.
  3. The store admin can select small/large and circular/rectangular icons for showing social login options.
  4. The Magento 2 Social Login module allows setting different animation in social login buttons like zoom/highlight/rotate.
  5. The store merchant can set a header link on the website for providing a popup login/signup option.
  6. Facebook login, Google login, Yahoo login, Paypal log in, Instagram login, Twitter login, Amazon login, Linkedin login, Live login, Dropbox login, Foursquare and WordPress login options are available for login/signup.
  7. By offering a simple and hassle-free way, the store merchant can increase customer registration on the website.
  8. The store merchant can also change the position of social login buttons by the following drag and drop function.
  9. Admin can set up API for various social login options from the admin interface of this Magento 2 Social Login extension.
  10. The Magento 2 Social Login module is mobile responsive and offers smooth functioning.
  11. Magento 2 Social Media Login extension is multi-lingual compatible and offers hassle-free implementation.

2.0 Installation

After purchasing Magento 2 Social Login extension, the store admin will get the following files:

1. zip which has the source code of this Magento 2 Socialloginizer program plugin.

2. User Manual, with all the basic details and information.

The steps to install the Magento 2 Social Loginizer Program Extension are mentioned below:

3.0 Admin Settings

Log into your Magento Admin, then goto Stores -> Configuration -> Knowband -> Social Loginizer and configure the plugin.

To access Knowband plug-in, go to Stores -> Configuration -> Knowband -> Social Loginizer. Store admin will have various settings options categorized as follows:

Admin can easily configure the Magento 2 Social Login module and show social login options on the website easily.

3.1 Configuration

In configuration section, the store admin can configure the module and apply basic settings. Admin can also apply website settings from this section.

3.1.1 General Settings

Admin can customize the general settings by using the following settings options:

 

3.1.2 Websites Settings

Admin can add websites setting here.For each website, there will be similar settings like as below:-

3.2 Custom Icon Settings

In the custom icon set, the admin can add, edit and delete the social login button layout. The Magento 2 Social Login extension allows the store admin to apply layout settings and show social login options in an attractive manner.

3.2.1 How to Add New Layout?

Admin can click on add new button and apply these settings for adding new layout:

In Customizable option, admin can apply these settings:

3.2.2 How to Edit Layout?

Admin can click on the edit button for editing the layout settings.

3.2.3 How to Delete Layout?

For deleting any layout admin just need to click on the delete button.

3.3 Statistics

There is a “Statistics” tab in the menu from where admin can view the report.

3.3.1 Website Graphical Report

It shows social login and registration data in graphical form.

3.3.2 Social Login report

It shows a table containing data related to each social login website like login count, registration count etc.

3.3.3 Social Login User Report

It shows a table containing data related to customer and social login sites like customer email, login count etc.

Reset Database:- There is a “Reset Database” Button. On clicking this button all the social login plugin related data will be deleted.

4.0 Front-end Interface

Login Popup: On enabling login Pop Up a link will appear with text as fixed in the admin interface.

On clicking this link a popup appears with a social login option.

Login Page: If enabled Social Login Block will appear at Customer Login Page.

Registration Page: If enabled Social Login Block will appear at Customer Account creation Page.

  1. Checkout Page:- If enabled Social Login Block will appear at checkout Sign In Popup.

Appendix

How to set Redirect Url?

Let your website URL be ‘www.example.com’. and social login site is “Facebook”.

If Url Rewrite is enabled in your website then redirect URL will be

Unsecured Url: https://www.example.com/socialloginizer/index/vssSoloApi Facebook /

  1. Secured Url: https://www.example.com/socialloginizer/index/vssSoloApi Facebook /

If Url Rewrite is disabled in your website then redirect URL will be

  1. Unsecured Url: https://www.example.com/index.php/socialloginizer/index/vssSoloApi Facebook /
  2. Secured Url: https://www.example.com/index.php/socialloginizer/index/vssSoloApi Facebook /

Note: For Yahoo, URLS will be

Unsecured Url: https://www.example.com/socialloginizer/index/vssSoloApi /

  1. Secured Url: https://www.example.com/socialloginizer/index/vssSoloApi /

1. How to get Facebook App details?

Steps:

  1. Go to Facebook Developers Website (https://developers.facebook.com) or click on the link given top right of respective tab in the module configuration page.
  2. Click on Apps -> Create a new App.
  3. Follow the instructions on the screen.
  4. You will get the App ID and App Secret (Click “Show” button).

  1. Now, go to Settings from left menu.

  1. Click on “Add Platform” button.
  2. Select Website.
  3. Enter your App Domain and Site URL.

Application Type: Web Application.

Authorized JavaScriptorigins: Your store domain name. (https://www.example.com)

  1. Click the “Save Changes” button.
  2. Now, go to the “Status & Review” tab from the left menu and make the Application Live.

2. How to get Google App details?

Steps:

  1. Go to Google Developers Console (https://console.developers.google.com/projectselector/apis/library)or click on create project link given top left dropdown of the page or at the center of the page.

  1. Provide name of the project.

  1. Create credentials by clicking on “Create Credentials” Button and selection oAuth client id.

  1. Credentials can be created only after providing details in oAuth form. Click same and now credentials can be found.

  1. Redirection URL can be set at credentials screen

3. How to get LinkedIn App details?

Steps:

Go to LinkedIn Developers (https://www.linkedin.com/developer/apps) or click “Create Application” and follow the steps.

Authentication details can be added in authentication tab.

4. How to get Live App details?

Steps:

  1. Go to Microsoft Development Center (https://apps.dev.microsoft.com/#/appList) or click on Add an App.

  1. Fill details in form and click on save.

5. How to get Twitter App details?

Steps:

  1. Go to Twitter App Management (https://apps.twitter.com/) or click on the link given top right of respective tab in the module configuration page.

  1. Click the “Create New App ”button.
  2. Enter the Application Details as follows:
  1. Now, Click “Yes, I agree” and then click “Create your Twitter application”.
  2. Now, select the “API Keys” from the menu below your Application Name and copy your API Key and API Secret.

6. How to get Yahoo App details?

Steps:

  1. Go to Yahoo Developer Network (https://developer.yahoo.com/apps/) and click on the “My Apps” link given top right and header menu of the configuration page.

  1. Click “Create An App”.

  1. Fill the required details as per instructions

  1. Copy your “Client Id” and “Client Secret”.

7. How to get Amazon App details?

Steps:

  1. Go to Amazon Developer Network (https://login.amazon.com/manageApps) or click on link given top right of respective tab in module configuration page.

  1. Click on Sign in to App Console button.
  2. After successful login to App Console click on Register’s new application button in the top right of the page and you will be redirected to the following page.

  1. Enter the Application Details as follows:
  1. Click the Save button.
  2. Now click on Web Settings to get your client id and secret.

  1. Allowed Return URL: Loginizer redirects the page URL of your store.

Note: To enable Amazon to login into your website, your website “must be secure with HTTPS” otherwise Amazon login will not work.

8. How to get Instagram App details?

Steps:

  1. Go to Instagram Developer Network (https://instagram.com/developer/clients/manage/#) or click on the link given top right of respective tab in the module configuration page.
  2. Click on Register a New Client button on the top right of the page.

  1. Fill the following form

  1. Set OAuth redirect_uri as Loginizer redirect page URL of your store. (https://www.example.com/module/socialoginizer/index/vssSoloApiInstagram).
  2. Click Create button then copy and paste Client Id and Secret in the admin panel of the plug-in.

9. How to get Paypal App details?

Steps:

  1. Go to Paypal Developer Network (https://developer.paypal.com/developer/applications/) and log in.
  2. Click My Apps and Credentials.

  1. Now enter name of your Application and click Create App Button.

  1. By default sandbox details is selected, switch it to live and input other app details.

  1. Now set the redirection URL in live App Settings.

  1. Check Login with PayPal and save details.

10. How to get Dropbox App details?

Go to Steps:

Note: To enable Dropbox login into your website, your website “must be secure with HTTPS” otherwise Dropbox login will not work.

Go to Dropbox Developer Website (https://www.dropbox.com/developers/apps) or click on link given bottom of the respective tab in the module configuration page.

  1. Click On the Create App button and provide a name for Application.

  1. Fill up the details , set redirect url and save the settings.

  1. Copy and paste the key and secret in plugin admin panel.

11. How to get WordPress App details?

Steps:

1. Go to WordPress Developer Website (https://developer.wordpress.com/apps/) or click on link given bottom of respective tab in module configuration page.

2. Click On the “Create New Application” button and provide a name for Application.

  1. Fill up the details and save the application.

  1. Copy and Paste the credentials in plugin admin console.

12. How to get FourSquare App details?

Steps:

  1. Go to the foursquare developer website(https://foursquare.com/developers/apps) or click on the bottom link in the Plugin admin console.
  2. Click on the ‘Create a new app’ button.

  1. Fill the details , set the redirect URL and save the application.

  1. Copy the credentials.

For more details about this Magento 2 Facebook Login plugin, visit here:

Magento 2 Social Login Module link

Magento 2 Social Login module Admin Demo Link

Magento 2 Social Login plugin Front Demo Link

For more support and information, feel free to contact us via email at support@knowband.com anytime.