OAuth Single Sign-On (SSO) For Shopify Using Snapchat as an Identity Provider
miniOrange allows Snapchat to act as an IDP (Identity Provider), which
allows users to Single Sign-On (SSO) into Shopify store using
Snapchat Credentials. Our application is compatible with all the SAML /
OAuth-compliant Identity Providers. We will go through a step-by-step guide to
configure Single Sign-On (SSO) into Shopify using
Snapchat as IdP (Identity Provider) and
Shopify store as SP (Service Provider).
Pre-requisite: Single Sign-On SSO Application
To configure SSO into Shopify with Snapchat as IDP, you will need to
install the miniOrange Single Sign On - SSO Login application on your
Shopify store:
On Snapchat business account page, Click on the Business Details on
left panel. Below their is option of OAuth Apps. Click on
OAuth App button
You will be redirected to create OAuth App page. Enter
App Name. Copy the Redirect URL from
Step 1 and click on
Save button.
You will be brought back to Application Details page. Here you can find
Client ID and Client Secret. Copy the
Client ID and Client Secret and keep
them handy as they will be used in furthur steps.
3. Configure Snapchat as an OAuth 2.0 Provider in Shopify
Again, go to your Shopify store, click on the Apps tab and select
the Single Sign On - SSO Login application.
Click on the Setup IDP button in the top left of the navigation
bar.
From the left navigation bar select the Configure SSO and click on
the Add Identity provider button.
Select OAuth 2.0 and refer below table to fill in the required
details like Client ID, Client Secret, Endpoints, and Scope.