Search Results :

×

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:

miniOrange provides Secure Single Sign-On (SSO) access to your Shopify stores (both plus and non-plus Stores).


Step by Step guide for Single Sign-On in Shopify Store Using Snapchat

Step 1: Get the Redirect URI for the Shopify SSO Application

  • Go to your Shopify store, click on the Apps, tab and select the Single Sign On - SSO Login application.
  • Shopify Snapchat SSO - Shopify Snapchat login
  • Click on the Setup IDP button in the top left of the navigation bar.
  • Single Sign-On (SSO)for Shopify (Plus and Non Plus), Configure IDP for enabling Single Sign-On (SSO)
  • From the left navigation bar select Configure SSO and click on Add Identity provider button.
  • Shopify Snapchat SSO - Shopify Snapchat login - choose OAuth 2.0
  • You can find the OAuth Callback URL/ Redirect URI in the OAuth 2.0 section. Keep the OAuth callback URL handy as you will need it later.
  • Shopify Snapchat SSO - Shopify Snapchat login - paste callback URL

2.  Configure Shopify as a Service Provider (SP) in Snapchat

  • Go to https://business.snapchat.com/ and login to your Snapchat Account.
  • 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
  • Snapchat shopify login select business details and oauth app
  • You will be redirected to create OAuth App page. Enter App Name. Copy the Redirect URL from Step 1 and click on Save button.
  • enter app name and paste redirect url to connect with snapchat
  • 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.
  • copy client id and client secret for snapchat sign in for shopify

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.
  • Shopify Snapchat SSO - Shopify Snapchat login -  single sign on application
  • Click on the Setup IDP button in the top left of the navigation bar.
  • Shopify Snapchat SSO - Shopify Snapchat login - Setup IDP
  • From the left navigation bar select the Configure SSO and click on the Add Identity provider button.
  • Shopify Snapchat SSO - Shopify Snapchat login -  Add identity provider
  • Select OAuth 2.0 and refer below table to fill in the required details like Client ID, Client Secret, Endpoints, and Scope.
  • Shopify Snapchat SSO - Shopify Snapchat login - choose OAuth 2.0
  • Enter the following values.
    App Name Custom Provider
    App Display Name Choose the appropriate Name
    OAuth Authorize Endpoint https://accounts.snapchat.com/login/oauth2/authorize
    OAuth Access Token Endpoint https://accounts.snapchat.com/login/oauth2/access_token
    User Info Endpoints https://adsapi.snapchat.com/v1/me
    Client ID from Step 2
    Client secret from Step 2
    Scope snapchat-marketing-api

4. Test Connection

  • Go to the Configure SSO tab.
  • Click on the Select >> Test Connection option against the Identity Provider you configured.
  • Shopify Snapchat SSO - Shopify Snapchat login - test connection
  • On entering valid Snapchat credentials you will see a pop-up window which is shown below screen.
  • Shopify Snapchat SSO - Shopify Snapchat login -  Success Test Connection
Hence you have successfully configured SSO between Shopify and Discord.

5. Testing SSO for your Shopify Store

  • Go to your Shopify Store login page.(https://<your-shopify-storedomain>/account/login)
  • Click on the login button you customized earlier.
  • Shopify Snapchat SSO - Shopify Snapchat login - select project google oauth provider
  • You’ll be redirected to the login page of the IDP you configured in previous step. Log in with your IDP account credentials.
  • You’ll be successfully logged in to your Shopify store.

Hence your configuration of Snapchat as IDP in Shopify is completed.

Choose your preferred Identity Provider and start setting up SSO for Shopify right away



If you are looking for anything which you cannot find, please drop us an email on shopifysupport@xecurify.com

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com