Skip to content

Google One Tap Login – Store User Documentation

1. Overview

Google One Tap Login allows store users (customers) to sign in or sign up quickly using their Google account without manually entering email and password.

This feature improves user experience by making login faster and reducing friction during checkout or browsing.


2. Scope

This feature is applicable only to: - Store users (Customers)

This feature is not available for: - Admin users - Vendors - Backend or API users


3. Preconditions

For Google One Tap to work properly, the following conditions must be met: - User must not be logged into the store - User must be logged into a Google account in the browser - Browser must support Google One Tap - One Tap should not be blocked by browser settings or extensions


4. When One Tap Appears

Google One Tap will appear when: - The user is visiting the store - The user is not logged into the store - The user has an active Google session in the browser


5. When One Tap Does Not Appear

Google One Tap will NOT appear in the following cases: - User is already logged into the store - User is not logged into any Google account - Browser blocks the One Tap prompt - Unsupported or restricted browser behavior


6. User Flows

6.1 New User (No Existing Account)

Conditions: - User is logged into Google - User is not logged into the store

Steps: 1. Google One Tap prompt appears on the screen 2. User selects their Google account 3. System retrieves user information (email, name) 4. A new account is automatically created in the store 5. User is logged in successfully

Result: - New account is created - User is logged into the store


6.2 Existing User (Returning Customer)

Conditions: - User is logged into Google - User already has an account with the same email - User is not logged into the store

Steps: 1. One Tap prompt appears 2. User selects their Google account 3. System matches email with existing account 4. User is logged in

Result: - User is logged into existing account


6.3 Already Logged-in User

Conditions: - User is already logged into the store

Behavior: - One Tap does not appear - User continues using the current session


6.4 User Not Logged into Google

Conditions: - No active Google session in the browser

Behavior: - One Tap does not appear - User must log in manually using available login options


6.5 Non-Google Browser Sessions

Conditions: - User is logged into the browser using a non-Google account

Behavior: - One Tap cannot detect this session - User must use manual login


7. Browser and Device Behavior

7.1 Chrome

  • Desktop: Works correctly
  • Mobile: Works correctly
  • One Tap appears only if Google session is active

7.2 Firefox

  • Desktop: Works correctly
  • Mobile: May show inconsistent behavior (One Tap may appear unexpectedly)

7.3 Microsoft Edge

  • Desktop: One Tap may appear when it should not (known issue)
  • Mobile: Works correctly when Google session is active

7.4 Opera

  • Desktop: Works when Google session is active
  • Mobile: Works when Google session is active

8. Expected Behavior Summary

Scenario Expected Result
Logged into Google + Not logged into Store One Tap appears and logs in user
Not logged into Google One Tap does not appear
Already logged into Store One Tap does not appear
New user via Google Account is created and user logs in
Existing user via Google User logs into existing account

9. Fallback Mechanism

If Google One Tap is not available or does not appear: - User can log in using: - Email and password - Any other available login method


10. Known Issues

  • Firefox Mobile may show One Tap unexpectedly
  • Edge Desktop may show inconsistent One Tap behavior

11. Security Considerations

  • Only valid and verified Google tokens are accepted
  • Email is used to identify and match user accounts
  • Secure session handling must be implemented after login
  • No admin or restricted users should be allowed through One Tap

12. Benefits

  • Faster login process
  • Improved user experience
  • Seamless account creation
  • Reduced login friction
  • Increased conversion rates