Skip to main content

Non Shopify SSO - Overview

This article will help you will learn more about Non Shopify SSO integration.

Andre avatar
Written by Andre
Updated over 2 years ago

Overview

What is SSO?

SSO, or Single Sign-on, is a login authentication service that allows a user to access multiple different sites and applications via a single username / password. For example, if you log into a Google service such as Gmail, you are automatically authenticated to Google’s other offerings through their SSO, such as YouTube, Google Drive, and more.

Similar to the example above, SSO is used in our system to simplify the login process so that you do not have to have a SocialLadder-specific username and password: Your users can simply login with the same SSO login they use for their other systems.

How does SSO work?

SSO allows users to use the same email and password to access all of your website's services with the same credentials.

User Flow

New User Flow

It's important to understand the flow for new ambassadors applying to and entering your system. First, you will need to make sure you have the required applications for your area set up properly. Once you have sent the links to your application to your prospective ambassadors, they will be required to fill out the application and submit it for approval. Users are assigned a promo code after they are accepted into the program. These promo codes are pre-uploaded by the brand.

Migration Flow

If you previously had a website or were using a different brand ambassador management platform for your business, it's important to make sure that your ambassador information is carried over to your new site as well as with SocialLadder. Understanding how this flow works is important for the smooth transition of your users.

For existing ambassadors in your system that we are migrating over to SocialLadder, First the brand does applicant setup on Socialladder. Then we search for their information on their site. If we cannot find them, we send an email to login to the site, where they can configure their account.

What's required

SLWeb

SL Web is our web experience offering for ambassadors accessing SocialLadder.

For those who have already done the initial setup of their website and are looking for an installation article, here is a more comprehensive technical install guide.

The SL Web dashboard will exist on the web, embedded directly into your website. Below is an example of the flow for logging into the SL Web using SSO and seeing the dashboard as it exists embedded in a website.

Application

The SL Application is how you sign up your ambassadors into SocialLadder. The application can be hosted entirely by us and given out to your ambassadors as an external URL, or it can live as an embedded application in your website.

For those who have already done the initial setup of their applications and are looking for an installation article, here is a more comprehensive technical install guide for embedding the application.

For both of these above ways you first need to configure two application types on the SocialLadder portal.

  • You will need a new applicants application

  • You will need an application for existing applicants who need to be migrated via the application flow (those who aren't automatically added to SocialLadder).

Did this answer your question?