Detailed Installation Guide¶
This document provides detailed installation instructions for Papa Social Login for special cases and manual installation.
Installation from BigCommerce App Store¶
Step 1: Access App Marketplace¶
- Log in to BigCommerce Control Panel
- In the left menu, select Apps → App Marketplace
- Use the search bar, type "Papa Social Login"
Step 2: Review Application Information¶
Before installing, review:
- User reviews: Check ratings and reviews
- Developer information: PapaThemes
- Required permissions:
- Read customer information
- Write customer information
- Read store information
- Read script tags
Step 3: Install Application¶
- Click "Get This App" or "Install"
- Carefully read the list of permissions the application requires
- Click "Confirm" to agree to installation
- Wait a few seconds for the installation to complete
Important Note
Papa Social Login needs these permissions to:
- Read customer: Check if customer already exists
- Write customer: Create new account from social login
- Read store: Get store configuration information
- Read script: Manage script injection
Script Installation¶
After installing the application, you need to install the script to display login buttons on your website.
Automatic Installation¶
- Open Papa Social Login dashboard
- Click "Install the script to this site" button
Multi-store channels
If you want to install on a different store channel, select the channel from the dropdown menu next to the button.
A new script "Papa Social Login by PapaThemes" will be automatically installed to the Script Manager of the current Store Channel.
Custom Theme Configuration¶
Popular Themes¶
Papa Social Login has been tested with the following themes:
Theme | Compatibility | Notes |
---|---|---|
Cornerstone | ✅ | Works perfectly |
Stencil | ✅ | Requires minor CSS adjustments |
Custom themes | ❓ | Depends on structure |
Installation Verification¶
Check Frontend¶
- Open website in incognito browser
- Go to login page
- Check if social login buttons are visible
Check Console¶
Open Developer Tools (F12) and check:
- Console tab: No JavaScript errors
- Network tab: Script loads successfully
- Elements tab: Login buttons are in DOM
Test Login¶
- Try logging in with Google
- Try logging in with Facebook
- Check if account is created in BigCommerce Admin
Installation Troubleshooting¶
Login Buttons Not Visible¶
Possible causes:
- Script not loaded
- Theme conflict
- Incorrect store hash configuration
Solutions:
- Check browser console for errors
- Verify script is added to Script Manager
- Clear browser and BigCommerce cache
Login Buttons Not Working¶
Possible causes:
- Store not using HTTPS
- Popup blocked
- Incorrect OAuth configuration
Solutions:
- Ensure store uses SSL
- Add domain to popup whitelist
- Check configuration in dashboard
Customer Not Created¶
Possible causes:
- Missing API permissions
- Email already exists
- Database connection error
Solutions:
- Check application permissions
- View logs in dashboard
- Contact support if needed
Multi-Store Installation¶
If you have multiple BigCommerce stores:
- Separate installation: Each store needs separate script installation
- Separate configuration: Each store has its own OAuth configuration