Skip to main content

Authentication

Let customers log into your app using Shopify’s Customer Accounts for a seamless, modern authentication experience.

R
Written by Reactiv App
Updated over a week ago

How to Access Customer Settings

  1. Log in to your Shopify admin dashboard.

  2. In the left-hand sidebar, scroll to the Sales Channels section.

  3. Click Reactiv – Mobile App Builder, then select App Studio.

  4. Click your company logo at the top of the page and select App Settings.

  5. From the top menu, click Customer

Use Customer Accounts

This feature lets you switch from legacy customer accounts to the newer Shopify Customer Accounts with headless support. This is recommended for merchants who want a modern and secure login flow tied to Shopify’s customer management tools.

What you’ll need:

  • A headless sales channel set up in Shopify. See here if not yet setup.

  • A valid Client ID from Shopify.

  • A Callback URI (provided by Reactiv) to handle the authentication response.


Fields

  • Client ID
    Enter the Client ID associated with your Shopify headless channel. This connects your app to the Shopify customer account system.

  • Callback URI
    This URI is used to redirect users back to your app after login. Reactiv will auto-generate this for you. Make sure it's whitelisted in your Shopify headless setup.

💡 Tip: Where to find your Client ID and manage Callback URIs

  • You can find your Client ID in your Shopify Admin under Settings > Apps and sales channels > Develop apps.

    • Select your custom app (used for the headless channel), then go to the API credentials tab to copy the Client ID (also labeled as API key).

  • For the Callback URI, Reactiv generates this for you automatically.

If you don’t see these options, double-check that your store has the Shopify Headless channel set up and a custom app created. For information on how to set up


Toggle On/Off

Use the toggle in the top-right corner to enable or disable customer account authentication. When disabled, the app will not prompt users to log in using Shopify Customer Accounts.

Did this answer your question?