When the general add-on set-up is completed, you can proceed with configuring and managing OAuth Providers allowed for sign-in in your store.

The Single Sign-On with OAuth 2 add-on provides a special page for the purpose (Store Setup -> Providers):

On this page, you will see a list of all identity providers working with the OAuth 2.0 protocol as a login integrated into X-Cart by far. You can select and enable any you like. Later you can maintain configured providers directly on the listing page.

All not configured providers will be specially marked:

Configuring an OAuth Provider

To configure a provider:

1. Click on a link in the Name column.

A page for provider set-up displays.
We took the Facebook provider details page as a sample.

2. Configure the provider details.

GENERAL PROPERTIES (same for all providers)

  • Link name: A name of the link displayed on the providers' list in the Admin area.

  • Tooltip: Add a tooltip for a provider icon (optional).

  • Enabled: Turn on to enable sign-in with this provider.

  • Display in the site header: Turn on to display the provider sign-in icon in the storefront header.

  • Display on checkout: Turn on to display provider sign-in option on the checkout page.

PROVIDER ACCOUNT SETTINGS (vary depending on a provider)

The fields that you will need to set up in this section will vary for each provider.


Some providers require a special app created for a store to connect. If this is the case, you will see the "Documentation" and "Create application" links at the top of the provider details page aimed to help you in the further configuration. Follow the links to get instructions.


See a provider configuration sample here.

3. Click Update to save the configuration settings.

That's it! The selected provider is set up and enabled.

Managing Configured Providers

If required, you can manage the provider properties directly on the listing page for all configured providers.

The Providers listing page of your store's Admin area (Store Setup -> Providers) allows:

  1. Re-arranging providers by drag-n-dropping them to the required position with the help of the Double-cross icon.
    The providers sorting in the storefront reflects the order in the Admin area.

  2. Enabling/Disabling configured providers.

  3. Changing the provider link name.

  4. Enabling/Disabling the provider icon in the storefront header and on the checkout page.

Click Save changes to make the changes active.

Did this answer your question?