I’d like my customers to use Identity Provider (Auth0) for logging in a store account and signing up for the store account.
It’s not possible for me to pay for Shopify Plus to access Shopify Multipass feature or to pay for Shopify Marketplace app either.
Currently, I don’t see clear way of integrating Auth0 into customer log in or sign up process. However I know that there is a Shopify Marketplace app called miniOrange Single Sign On‑SSO that somehow manages to integrate Indentity Provider into customer log in or sign up process, so it looks like there is a way.
Could anyone share ideas and thoughts on how to integrate Identity Provider into Customer registration and login flow for free?
1 Like
I’m in the same boat. Did you find a solution? Thanks in advance!
We were developing mobile app.
We found the following approach possible:
- Develop registration endpoint which will
- Verify Auth0 token
- Generate Shopify Customer password
- Save Customer password and email in database
- Create Shopify Customer using Customer email and password
- Get Shopify Customer access token using it’s credentials
- Return generated Shopify access token
- Develop login endpoint
- Verify Auth0 token
- Get Shopify Customer Shopify access token using it’s credentials from database
- Return generated Shopify access token
- Utilise mentioned endpoints in mobile app
This approach have a lot of disadvantages:
- Shopify API will throttle
- Saving credentials in plain text is a big security problem
We didn’t adopt the approach because of mentioned problems.
1 Like
Thank you for your detailed answer!
1 Like