Login via Email OTP
This section is a guide on how to set up login via email OTP for Shopify app.
Now users can log in instantly by entering their existing email. The app sends a secure OTP code, and just like that — they’re in.
✅ No need to create a new account
✅ OTP sent directly to their email
✅ Fast, password-free access
Step 1. Setup on Shopify Dashboard
Go to your Shopify Admin Dashboard → Settings → Customer accounts
Enable the Customer accounts feature
Install Headless app to your store by clicking to this url https://apps.shopify.com/headless and then clicking Install
Click Create storefront to continue
In the Customer Account API section, click Manage
Under the Client type section, click Edit icon
Select Public (mobile app), then click Save
Step 2. Configure on FluxBuilder
Go to the Shopify Dashboard → App → search for headless and select Headless
Click on the Headless item created from Step 1
Click on Manage of Customer Account API section
Retrieve the following two pieces of information:
Client ID: under the Customer Account API credentials
Shop ID: scroll to the bottom of the page to find it
- After collecting both values, open your Shopify app on FluxBuilder. Go to Features and open Sign In/ Sign Up. Here, remember to Enable Login. Then, scroll to LOGIN VIA EMAIL OTP, enable it and submit Client ID Key and Shop ID.