Skip to main content

Sign in

The reference storefront uses Google-only sign-in for authenticated customer access. Customers do not need to sign in to place a guest pickup order, but they do need it for account-linked order history, settings, and future convenience features.

What this flow covers

  • Signing in from the cart or orders page
  • Understanding the Google-only sign-in prompt
  • Returning to orders, checkout, or settings after authentication
  • Knowing when to sign in instead of staying a guest

Open a sign-in entry point

1. Open the cart or orders page while signed out

Two common sign-in entry points are:

  • Cart when a customer wants faster repeat checkout
  • Orders when a customer wants order history
Live screenshotSigned-out orders or cart entry point
Signed-out orders or cart entry point
static/img/storefront/sign-in/placeholder.svg

2. Choose Sign in

From the cart, the sign-in option sits next to Continue as guest. From the orders page, sign-in is required before history can load.

Live screenshotSign in action from cart or orders
Sign in action from cart or orders
static/img/storefront/sign-in/placeholder.svg

Complete Google sign-in

3. Review the sign-in page copy

The storefront sign-in page explains that Google is used to access orders and checkout.

The page also states that Google-only sign-in is enabled for the site.

Live screenshotGoogle-only sign-in page
Google-only sign-in page
static/img/storefront/sign-in/placeholder.svg

4. Select Continue with Google

Use the Google button to authenticate. After a successful sign-in, the storefront returns the customer to the requested flow.

Examples:

  • /orders/ for order history
  • /cart/ for faster checkout
  • /whatsapp-settings/ for customer settings
Live screenshotContinue with Google button
Continue with Google button
static/img/storefront/sign-in/placeholder.svg

5. Confirm the return path after sign-in

After authentication, confirm that the customer lands back on the surface that triggered sign-in instead of being dropped onto an unrelated page.

Live screenshotPost-sign-in return state
Post-sign-in return state
static/img/storefront/sign-in/placeholder.svg

When sign-in is the better choice

6. Use sign-in when the customer wants account-linked history

Signed-in users can access order history and later link eligible guest orders into the same profile.

Live screenshotOrders page after successful sign-in
Orders page after successful sign-in
static/img/storefront/sign-in/placeholder.svg

7. Use sign-in when the customer wants saved settings

Customer settings such as WhatsApp number, preferred pickup location, and default payment gateway depend on an authenticated profile.

Live screenshotSettings page after sign-in
Settings page after sign-in
static/img/storefront/sign-in/placeholder.svg

Good practice

  • Keep guest checkout available for first-time customers who just want to order quickly.
  • Push sign-in when the customer wants repeat convenience or order history.
  • Test sign-in from both /cart/ and /orders/ because each path should return cleanly after Google authentication.