Sign In with Apple

Learn how to configure the "Sign in with Apple" feature in the Social Login add-on.

Olga Tereshina avatar
Written by Olga Tereshina
Updated over a week ago

The "Sign In with Apple" feature setup in an X-Cart store consists of the following steps:

Creating Apple Services ID

To create an Apple Services ID:

  1. Log in to your Apple Developer account.

  2. In the Certificates, Identifiers & Profiles section, select Identifiers from the sidebar, then click the Add button (+).


  3. On the registration page that opens, select Services ID and click Continue.


  4. Enter the Services ID description and provide a unique identifier.


  5. Register the Services ID and select it from the list to start the setup.

  6. Select Sign in with Apple and click Configure.


  7. In the modal that appears:

    • Select your App from the list of primary App IDs related to your website.

    • Under Website URLs, provide your domains or subdomains as a comma-delimited list. You must provide at least one domain or subdomain.

    • Under Return URLs, enter a URL of the type: https://YOUR_STORE_DOMAIN/?target=social_login&action=login&auth_provider=apple

    • Click Done to store your configuration.

  8. Click Next.

  9. Review the configuration and click Save.


Configuring the Social Login Add-on: Apple

Once you have created and configured your Apple Services ID, you will need to obtain one piece of information: your Website Sign-in ID (Identifier). You will need to enter it in X-Cart so the add-on can connect to the App you created on Apple and generate the Sign in with Apple widget code correctly.

The Website Sign-in ID can be found in the Identifiers list in the Certificates, Identifiers & Profiles section in your Apple Developer account.


We recommend opening your X-Cart Admin interface in a separate browser tab or window so you can copy and paste the App ID and App Secret values from Facebook to X-Cart.

To configure the add-on:

  1. Locate the entry for the Social Login add-on on the My Apps page of your store's Admin area (App Store -> My Apps) and click the Settings link below it:

    The "Social Login" add-on settings page will open.


  2. Scroll down to the Apple section of the page and enter your Website Sign-in ID value in the Identifier field:


  3. Click Submit to save the changes.

    The "Sign In with Apple" feature should now be enabled.

Related pages:

Did this answer your question?