The “Sign In with Apple” feature set-up 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 (+).

    apple-1.png

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

    apple-2.png

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

    apple-3.png

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

  6. Select Sign in with Apple and click Configure.

    apple-5.png

  7. In the modal that appears:

    • Select your app from the list of primary App IDs that is 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.

    apple-6.png
  8. Click Next.

  9. Review the configuration and click Save.

    apple-7.png

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). This will need to be entered 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.

apple-8.png

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:

    This opens the “Social Login” add-on settings page.

    540-settings-page.png

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

    541-apple-settings.png

  3. Click Submit to save the changes.

    The “Sign In with Apple” feature should now be enabled.

Did this answer your question?