Getting Started5 min read

Quick Start Guide

Get SecurePie SSO up and running in under 5 minutes. This guide walks you through the essential steps to enable enterprise authentication for your Shopify store.

Prerequisites

  • A Shopify or Shopify Plus store
  • Admin access to your identity provider (Google, Microsoft, Okta, etc.)
  • A SecurePie account (free trial available)
1

Create Your SecurePie Account

Sign up for SecurePie and create your organization.

Start by creating your SecurePie account. You'll need to provide your organization name, email, and set up your admin credentials.

Tips

  • Use your work email for faster verification
  • Choose a descriptive organization name
  • Enable 2FA for your admin account
2

Install the Shopify App

Add SecurePie to your Shopify store.

Navigate to your Shopify admin panel and install the SecurePie SSO app from the Shopify App Store. The app will automatically configure the necessary customer account settings.

Tips

  • Ensure you have Shopify admin access
  • The app requires Customer Accounts to be enabled
  • Works with both Shopify and Shopify Plus
3

Configure Your Identity Provider

Connect your corporate identity provider.

Choose your identity provider and follow our step-by-step configuration guide. SecurePie supports all major providers including Google Workspace, Microsoft Azure AD, Okta, and more.

Configuration
// Example: Google Workspace SAML Configuration
{
  "entityId": "https://securepie.com/saml/your-org",
  "acsUrl": "https://securepie.com/saml/acs/your-org",
  "sloUrl": "https://securepie.com/saml/slo/your-org"
}

Tips

  • Have your IdP admin credentials ready
  • Note down the Entity ID and ACS URL
  • Test with a single user first
4

Map User Attributes

Configure how user data flows from your IdP.

Set up attribute mapping to define how user information from your identity provider maps to Shopify customer fields. This ensures user profiles are created correctly.

Configuration
// Attribute Mapping Example
{
  "email": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress",
  "firstName": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname",
  "lastName": "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname",
  "groups": "http://schemas.microsoft.com/ws/2008/06/identity/claims/groups"
}

Tips

  • Map at minimum: email, firstName, lastName
  • Group mapping enables role-based access
  • Custom attributes available on Enterprise plan
5

Test & Go Live

Verify your setup and enable SSO for users.

Use our testing tools to verify your SSO configuration before going live. Once everything is working, enable SSO for your users and customize the login experience.

Tips

  • Test with multiple user roles
  • Verify logout flows as well
  • Set up error handling and fallback options

Need help getting started?

Our team is here to help you set up SecurePie SSO. Schedule a free onboarding call or reach out to our support team.