Customers can use social networks and other services to sign in to your store. We will refer to all these services as “social login providers”. CS-Cart already has a few providers by default, but you’ll need to add and configure them on the Settings → Social login page.
Every added provider has a status: Active or Disabled. Once a provider is active and configured properly, customers will be able to select it when signing in to their account or registering a new one. If you disable a provider, you preserve its settings, but prevent it from being shown to customers on the storefront.
Important
Social login will appear in Settings only if you activate Social login under Add-ons → Downloaded add-ons.
When you select a provider, additional settings will appear. Follow the instructions below to set up a provider.
Important
In this step, copy the link from the Google provider settings on the CS-Cart side (Settings → Social login → Callback URL in the provider settings) and paste it as Authorized redirect URIs on the Google side.
Register at the Facebook for Developers portal.
Go to My Apps and add a new app. Use the same name for the app as for your store—customers will see the app name when they try to sign in via Facebook, so the store name will look natural there.
Find and add the Facebook Login use case to your application.
Open the settings of the Facebook Login product. You’ll need to specify the value for the Valid OAuth Redirect URIs setting—copy it from the Facebook provider settings in the CS-Cart admin panel, then save your changes on the Facebook end.
Go to the basic settings of your Facebook application. Copy the App ID and App Secret and paste them into the corresponding fields of the Facebook provider in CS-Cart. Save your changes on the CS-Cart end.
Important
At this point, your Facebook account should be able to sign in to the store. But the application is still in development, so your customers won’t be able to sign in via Facebook yet.
To let customers sign in via Facebook, switch your application to live mode. Facebook may require additional actions before you do that (such as providing a link to your privacy policy).
Note
Callback URI/Required URL is generated in the CS-Cart admin panel automatically. To find it, go to Settings → Social Login, create a provider X and go to the Return URL tab.
Learn more about Yahoo integration in HybridAuth User Guide.
Learn more about LinkedIn integration in HybridAuth User Guide.
Learn more about Foursquare integration in HybridAuth User Guide.
Questions & Feedback
Have any questions that weren't answered here? Need help with solving a problem in your online store? Want to report a bug in our software? Find out how to contact us.