General questions

This section contains a wealth of information, related to One Click Social Login and its store. If you cannot find an answer to your question, make sure to contact us.



How Social Login works for cases in which the Social Network API doesn't allow to fetch the customer email?

Due security restrictions over his users, some of the social login networks doesn't allow to fetch the customer email when they approve the login.


  • Facebook: Depends on the security of the customer account (default allows to share email)
  • Amazon: Customer email is available
  • Google: Customer email is available
  • Linkedin: Customer email is available
  • Outlook: Customer email is available
  • Twitter: Customer email is available
  • Instagram: Customer email is not available
  • Meetup: Customer email is not available
  • Pinterest: Customer email is not available
  • Yahoo: Customer email is not available

For the cases in which the customer email is not available, we create the user with a temporary email and redirect them after social login to update it:

How can I get my own Api Keys for Facebook?

Important Notice
You have to use a personal and verified Facebook developer account in order to register an application. If you use any other type of account (i.e. a page or business account) or if your account has not been verified then Facebook will not let you create a new application. Click here for more information about the account verification.
2 Go to https://developers.facebook.com/apps and allow developer access to your account if prompted to do so.
3 Click on the + Add a New App button on top of the page.
4 Click on the basic setup link on the bottom of the popup.
5 Fill out the form with the values below and then click on the Create App ID button.
Display Name: YOUR STORE NAME
Contact Email: YOUR EMAIL
Category: YOUR CATEGORY(bussiness)
6 Click on the Get Started for Facebook Login product setup.
7 Click on the WEB in Choose Platform menu and complete the wizard with the following data.
Site URL: https://oneclicksociallogin.devcloudsoftware.com/
8 Click on the App Review link in the left menu panel and make sure that your app is available to the general public.
[ YES |     ] Your app is currently live and available to the public
9Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own Api Keys for Twitter?

Twitter requires that you add your phone number to your Twitter account before creating an application. Please click here for more information.
1 Login with your existing Twitter account or create a new account if necessary.
2 Open your Twitter Apps and click on the Create New App button.
3 Complete the Application details form with the following values and then click on the Create your Twitter application button.
Name: YOUR STORE NAME
Description: DESCRIPTION
WebSite: YOUR SHOP URL
Callback URL: https://oneclicksociallogin.devcloudsoftware.com/
4 Open the Settings panel of your new app, make the following changes and then click on Update Settings.
Enable Callback Locking: Make sure this option is disabled (checkbox not ticked)
Allow this application to be used to Sign in with Twitter: Make sure this option is enabled (checkbox ticked)
5 Open the Permissions panel of your new app, make the following changes and then click on Update Settings.
Access
- Select Read and Write if you want to use our sharing API, otherwise select Read only
Additional Permissions
- Tick Request email addresses from users if you want to obtain the email addresses of users that login with Twitter
6Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own App Id for Google?

1 Login with your existing Google account or create a new account if necessary.
2 Navigate to the Google Developers Console.
3 Click on the CREATE PROJECT link on top of the page, enter the following value and click on the Create button.
Project Name: YOUR SHOP NAME
4 Wait for the project to be created and then click on Google+ API under Social APIs.
5 Click on the Enable button.
If you have a Disable API button instead then this API is already enabled and you do not need to make any changes.
6 Click on the Credentials link in the left navigation bar.
7 Click on the Create credentials button and select OAuth client ID.
8 Fill out the form with the following values and then click on the Create button.
Application type: Web application
Name: YOUR SHOP NAME
Authorized JavaScript origins: https://oneclicksociallogin.devcloudsoftware.com/
Authorized redirect URIs: LEAVE BLANK
6Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own App Id for Linkedin?

1 Signin with your existing LinkedIn account or create a new account.
2 Navigate to your LinkedIn applications and click on the Create Application button.
3 Complete the form with the following values and then click on the Submit button:
Name: YOUR SHOP NAME
Description: Social Login and Sharing Services
Application Logo: YOUR SHOP LOGO
Application Use: Social Aggregation
Website URL: YOUR SHOP URL
Business Email: YOUR EMAIL
Business Phone: YOUR PHONE NUMBER
4 Enter the following value in the field Authorized Redirect URLs and then click on the Add button.
Authorized Redirect URLs: https://oneclicksociallogin.devcloudsoftware.com/user/linkedinloginsuccess/
5 Click on the Update button on the bottom of the page.
6Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own App Keys for Pinterest?

1 Login with your Pinterest account or create a new account if necessary.
2 Open your applications and click on the Create app button.
3 Fill out the form with the values below and then click on the Create button.
Name: YOUR SHOP NAME
Description: Allow users to login with their Pinterest account to our website/mobile application
4 Navigate to the Status section of your app and click on the Submit for review button.
5 Fill out the form with the values below, tick the checkboxes and click on the Submit button.
Contact email: YOUR SHOP EMAIL
How are you using the API? Our app allows users to login with their Pinterest account on our website and mobile application.
Please note that as long as your submission hasn't been accepted nobody except you will be able to use the app.
6 Navigate to the Platforms section of your app, fill out the form with the values below and save your settings.
Web \ Site URL: The url to your own website
Web \ Redirect URIs: https://oneclicksociallogin.devcloudsoftware.com/user/pinterestlogin/
7Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own App Keys for Instagram?

1 Login with your Instagram account or create a new account first.
2 Open your Instagram clients and click on the Register a New Client button.
You might have to fill out your developer details when you login for the first time to the developer section. You can fill them out at your convenience.
3 Fill out the form with the following values and then click on the Register button.
Application Name: YOUR SHOP NAME
Description: Social Login
Website: YOUR SHOP URL
OAuth redirect_uri: https://oneclicksociallogin.devcloudsoftware.com/user/instagramlogin/
4 Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:
The values that you need to copy&paste are highlighted in the screenshot below:
Instagram Application Keys

How can I get my own App Keys for Outlook?

1 Signin with your existing Windows Live account or create a new account.
2 Navigate to your Microsoft Applications, look for Live SDK applications and click on the Add an app button next to it.
3 Complete the form with the following value and then click on the Create application button.
Name: YOUR SHOP NAME
4 Set the following fields as indicated and then click on the Save button:
Allow Implicit Flow: Tick
Restrict token issuing to this app : Tick
Redirect URIs: https://oneclicksociallogin.devcloudsoftware.com/oauth/finalize/
4 Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own App Keys for Yahoo?

1 Login with your existing Yahoo account or create a new account if necessary.
2 Open the Yahoo Developer Apps and click on the Create an App button.
3 Enter/tick the following values and then click on the Create App button.
Application Name: YOUR SHOP NAME
Application Type: Web Application
Callback Domain: https://http://oneclicksociallogin.devcloudsoftware.com
4 Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

How can I get my own App Keys for Amazon?

1 Open the App Console and then either sign in or create a new account.
You might have to fill out your developer details when you login for the first time to the app console. You can fill them out at your convenience.
2 Open your applications and click on the Register new application button.
3 Fill out the form with the following values and then click on the Save button.
Name: YOUR SHOP NAME
Description: Social Login
4 Open the panel Web Settings, click on the Edit button, fill out the form with the following values and then click on the Save button.
Allowed Return URLs: https://oneclicksociallogin.devcloudsoftware.com/amazon/
Allowed JavaScript Origins: https://oneclicksociallogin.devcloudsoftware.com
5 Go to One Click Social Login Dashboard | Social Networks Configuration, click on Edit App Id and Copy&paste your client keys in fields below:

I cancelled but the social login buttons are still showing up. How do I remove them?

Note: In some cases the CDN takes some time to update the account status to stop showing the social login buttons. Or the browser's cache keeps showing them. In these cases you can manually remove the social login snippet from your theme.liquid template.
1 Open your Shopify templates manager (usually at https://yourshop.myshopify.com/admin/themes/) and click on the Edit HTML/CSS button.
2 Search for the theme.liquid template and click on it. Once the file shows on the text editor scroll down to the bottom and find the {% include 'social-login' %} tag. Delete it and click the Save button.
3 Now the social login buttons are removed from your site. In case browser's cache still makes them show up, try opening the page in an incognito window or clear the browser's cache.