Welcome to the Social Login documentation. Whether you are a new or an advanced user, you can find some useful information here.
First of all, we recommend to check the following link:
php -f bin/magento module:enable Mirasvit_Core Mirasvit_SocialLogin
to enable the extension.php -f bin/magento setup:upgrade
to install the extension.php -f bin/magento cache:clean
to clean the cache.Deploy static view files
rm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy
If the extension was installed by directly uploading files, you must also run the command composer require hybridauth/hybridauth:^v3.11.0
to install the required libraries.
Once we began designing our Social Login, we realized a social login platform would suit our audience perfectly. In our scenario, via Google, Facebook, LinkedIn or Twitter, etc almost half of our customers have any form of the media network.
When you want to make things super-simple for users to use your network to create profiles, why not just add social logins? Here are a few steps that should be tuned on:
This settings are located at Stores > Configuration > Mirasvit extensions > Social Login
Option | Description |
---|---|
Enabled | Enable/Disable the extension in the admin panel. Set to Yes to enable the extension. |
Display Mode | Display options - buttons or icons. |
Show on | Preferable page to display Social Login accounts, there are next options: Customer Login Page (before form), Customer Login Page (after form), Customer Create Page (before form), Customer Create Page (after form), Customer Login Popup. |
Enable Redirect after login | Set Yes to add the link to a particular page where customers will be forwarded once they've logged via any Social Login account. Set No to |
Redirect URL | Field for the link to a particular page where customers will be forwarded, available if Enable Redirect after login enabled. |
There is a list of diversity of supported services and Internal statistics for each of the active services. If Social account service enabled there will be an identifier with a number of logged Users through the particular service. Each Social Service requires to fulfill special data:
Option | Description |
---|---|
Enabled | Enable/Disable the service. Set to Yes to enable. |
Consumer Key (API Key) | An encrypted string that can be used when calling certain APIs, can be found in your project of each social service. |
Consumer Secret (API Secret) | A client secret credentials, will be generated automatically with Consumer Key (API Key). |
Redirect URI | For use with requests from a web server. This is a path from your application that users are redirected to after they have authenticated. The path will be appended with the authorization code for access. Must have a protocol. Cannot contain URL fragments or relative paths. Cannot be a public IP address. |
Position | Predefines a display order privilege for each Social Login service on the login page. |
To fulfill all necessary data, create a Google App Project here, more details here.
To fulfill all necessary data, create a Facebook App Project here and choose Web, more details here.
To fulfill all necessary data, create a Twitter App Project here, more details here.
To fulfill all necessary data, create a Twitter App Project here.
To fulfill all necessary data, create a PayPal App Project here.
To fulfill all necessary data, register a New Client at Manage Clients tab here.
To fulfill all necessary data, create an Amazon App Project here.
To fulfill all necessary data, create a Yahoo App Project here.
To upgrade the extension follow these steps:
composer require mirasvit/module-social-login:* --update-with-dependencies
to update current extension with all dependencies.
composer update mirasvit/*
command. It will update all Mirasvit modules, installed on your store. php -f bin/magento setup:upgrade
to install updates.php -f bin/magento cache:clean
to clean the cache.Deploy static view files
rm -rf pub/static/*; rm -rf var/view_preprocessed/*; php -f bin/magento setup:static-content:deploy
To temporarily disable the extension please follow these steps:
php -f bin/magento module:disable Mirasvit_SocialLogin
to disable the extension.To uninstall the extension please follow these steps:
composer remove mirasvit/module-social-login
to remove the extension.(2024-07-05)
(2024-06-25)
(2023-12-13)
(2023-06-12)
(2023-02-27)
(2022-08-19)
(2022-06-20)
(2022-06-06)
(2022-03-24)
(2022-02-18)
(2022-01-24)
(2021-01-12)
(2020-10-22)
(2020-09-11)
(2020-08-25)
(2020-08-05)
(2020-07-30)
(2020-06-17)
(2020-06-01)
(2020-04-13)