Social Media Login for Magento 2 User Guide

Extension guide

Social Media Login for Magento 2 User Guide

Passwords slow checkout. This guide covers Towering Media Social Media Login ($199)—trusted social authentication so shoppers sign in faster—plus install overview, provider setup tips, and FAQ.

Social Media Login for Magento 2

For deep configuration screenshots and edge cases, see the detailed wiki documentation. Product details and add-to-cart live on the Social Media Login for Magento 2 page.

Why Password-Only Login Loses Buyers

Guest-to-customer conversion stalls when shoppers refuse another password:

  • Forgot-password loops — especially when SMTP fails
  • Checkout abandonment — account creation friction
  • Mobile typing pain — long passwords on phones
  • Trust — shoppers prefer Google/Facebook buttons they recognize
Watch for: Configure callback URLs exactly—most OAuth failures are redirect URI mismatches.

What This Extension Solves

Social Media Login adds social authentication buttons so customers can sign in without remembering a Magento password.

  • Social login buttons on account/login flows
  • Faster checkout for returning customers
  • Trusted provider authentication
  • Works across devices
  • Admin controls for enabled providers
Composer: toweringmedia/module-social-login Price: $199 View product page →

Key Features

  • Magento 2.4 compatible
  • Provider apps (Google/Facebook/etc.) configured in admin
  • Pairs with reCAPTCHA on traditional forms

System Requirements

  • Magento 2.4.x
  • HTTPS storefront
  • OAuth app credentials from each provider
  • Towering Media Composer credentials

General Composer install steps for Towering Media modules: Installation guide.

Installation Overview

Step 1: Authenticate Composer

Add your Towering Media credentials to auth.json in the Magento root (same pattern as other Towering Media extensions).

Step 2: Require the package

composer require toweringmedia/module-social-login

Step 3: Enable and upgrade

php bin/magento module:enable Toweringmedia_SocialLogin
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:flush

Exact module enable name may match your package’s registration.php / module.xml—confirm in the package after install. Production stores should follow your normal deploy process.

Need help installing? Contact Towering Media or browse more modules in Magento 2 Extensions.

Connect Social Providers

Social Media Login for Magento 2
Create OAuth apps at each provider, paste Client ID/Secret into Magento, and set redirect URIs from the wiki.
  1. Install/enable the social login module.
  2. Create provider apps (Google Cloud / Meta / etc.).
  3. Copy Client ID/Secret into Magento config.
  4. Set authorized redirect URIs exactly as documented.
  5. Enable buttons; Save; flush cache.
Tip: Test each provider in an incognito window so existing Magento sessions do not mask bugs.

Validate Login & Account Linking

Prove new and returning paths:

  • New social user creates a Magento customer
  • Returning social user logs into the same account
  • Email conflicts handled per wiki rules
  • Checkout as social-logged-in customer completes
Before go-live: If redirect fails, compare the live callback URL character-for-character with the provider console.

Open full wiki guide →

Troubleshooting

Redirect URI mismatch

  • Copy URI from Magento/wiki into provider console
  • Confirm https and trailing slash rules

Button missing

  • Confirm provider enabled
  • Flush cache; check theme login template override

Frequently Asked Questions

Which networks?

See the product page/wiki for the providers included in your version.

Deep docs?

Social Login wiki.

Price?

$199 on the product page.

Want our Magento team to handle it?

Towering Media installs, configures, and customizes Social Media Login for Magento 2 stores — along with API integrations, accounting and CRM sync, and carrier or fulfillment connections.

Magento integration services →Tell us about your project

Get the Extension

Let shoppers sign in with the networks they already trust—fewer passwords, faster checkout.

Prefer screenshots and deep steps? Open the full wiki guide.

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster