How Single Sign-On (SSO) Works

How Single Sign-On (SSO) Works

What is Single Sign-On?

Single Sign-On (SSO) - also referred to as OAuth - is an authentication method that allows customers to sign in once and automatically access all supported features within the app without re-entering their credentials. When a customer logs in with their existing Club Prophet account, their identity is securely shared with your Gallus app.

Why It's Important

SSO removes friction for your customers. Once a customer signs in, their profile information - name, email address, and account number - is automatically populated in your Customer Dashboard and they will be automatically logged in to supported features with their account. No duplicate accounts!

Additional data display is being considered for our roadmap to benefit your customers, including smartcard balances, loyalty points, and prepaid balances. Let us know if you're interested! 

Idea
Key benefit: Customers use the same email and password they already have for booking tee times - no new account creation needed.  It's important to note that if Single Sign-On is disabled your customers will still need to create an App account using a One-Time Passcode (OTP) and Mobile Check-In or Wallet features will no longer work. 

Supported Features

SSO is currently supported for apps using Club Prophet across the following features: 
  1. Tee Times (CPS only)
  2. Mobile Check-In (CPS only)
  3. Wallet (CPS only) 
  4. StandBy (email based) 
  5. Memberships/Subscriptions (Gallus with tie into CPS)
  6. Rewards (Gallus)

How to Set Up SSO?

Info
No action required on your part. We’ll automatically coordinate the setup with Club Prophet and handle the backend connection for you.

User Experience

Creating An Account

If a customer already has a Club Prophet account, skip to Logging In below.  
  1. On the Home screen, tap the Profile icon

  2. On the Account screen, tap Create Account

  3. Fill out the required fields at tap Create Account

  4. Tap Close at the top of the screen to return to the Profile page

  5. Continue to the Logging In steps below 

Logging In

  1. On the Home Screen, tap the Profile icon

  2. On the Profile screen, tap Log In

  3. Enter your Club Prophet log in credentials (email and password) on their Log In page (CPS clients you can display your Logo here, please connect with their support team)

  4. Review and accept the sharing terms, then tap Submit

    1. If you hit close you will not be able to use Single Sign-On and all of the benefits and features it comes with - see Supported Feature. 
  5. A brief connecting screen will appear. Do not tap Cancel - this will interrupt the sign-in process 

  6. You're logged in! Your Club Prophet profile information is now displayed in the app and synced to the Club's Customer Dashboard

Info
Barcode scanning: If the barcode feature is enabled on the profile, and set to external id, the customer's POS account number will be used and can be scanned at the point of sale for quick record lookup.
Info
Profile photos: Allow your customers to add profile images by setting them up in Customer Dashboard. Profile images cannot be shared between Club Prophet and Gallus. 

Logging Out

  1. On the Home screen, tap the Profile icon

  2. On the Profile screen, tap Log Out

  3. You are now logged out

Best Practices & FAQs

What should customers do if their profile information is incorrect?
Profile information is pulled directly from Club Prophet. If anything needs to be updated - name, email, account number - it's recommended that the customer contact the pro shop to make the correction in the point-of-sale system or through their account in the Booking Engine. Changes will reflect in the app after the customer signs out and back in.

What happens if a customer taps Close on the terms screen instead of Submit?
They will not be signed in via SSO and will need to log in manually to book a tee time. Memberships, Rewards, Mobile Check-In and Wallet will also be unavailable to them until they complete the sign-in flow.

Is customer data shared with any third parties?
No. Data is only shared between Club Prophet white-labeled booking engine / POS and the Gallus white-labeled app - two systems your club already uses. Nothing is shared with outside parties.

What if we disable SSO?
Customers can still create accounts using a One Time Passcode (OTP), but they will not benefit from the automatic sign-in experience that SSO provides to all of the CPS specific features. 

Can I add more Club Prophet customer data to the profile area?
Currently the profile displays name, email address, and account number from Club Prophet. Additional CPS fields (smartcard balances, loyalty points, prepaid balances) are being considered. Contact your Gallus Customer Success rep to share feedback on what would be most valuable for your club.
    • Related Articles

    • Club Prophet Mobile Check-In FAQ's

      Before You Begin Make sure to have an understanding of Mobile Check-In by reading our How Mobile Check-In Works article. More Information On Mobile Check-In Please check out the article from Club Prophet's online help center by clicking here. ...
    • How Tee Time Standby Works

      What's The Point? Course operators are always trying to keep their tee sheets filled while golfers are trying to secure their preferred tee time. On occasion, a tee sheet will fill up before a group can secure their slot. But what if a tee time ...
    • How The Club Prophet Wallet Integration Works

      What's The Point? Clubs utilizing Club Prophet for their tee sheet and point of sale often allow customers to have a reloadable balance on their account. This balance has traditionally been managed completely behind the pro shop desk. Anytime a ...
    • How Mobile Check-In Works

      What's The Point? Mobile Check-In simplifies the process of checking in and paying for a round of golf, freeing up pro shop staff to focus on other duties. It integrates fully with your point-of-sale software and payment processor to charge for the ...
    • How The Engage Wallet Integration Works

      Before You Begin Looking for Gallus Golf's native loyalty programs? Click here to view our How Loyalty Programs Work article. What's The Point? Many facilities are looking to provide their users with a simple and easy way to have a reloadable loyalty ...