[MokoJoomSocialLogin] feat(google): support Google One Tap sign-in #13

Open
opened 2026-06-02 19:31:34 +00:00 by jmiller · 1 comment
Owner

Migrated from MokoJoomSocialLogin#3

Summary

Add Google One Tap (FedCM) as an alternative to the redirect-based OAuth flow for a smoother login experience.

Details

  • Google One Tap displays a small credential popup without a full-page redirect
  • Uses the Google Identity Services (GIS) library
  • Returns a JWT ID token that can be verified server-side
  • Should work alongside the existing redirect-based flow (admin chooses which to enable)

Acceptance Criteria

  • Google One Tap button/prompt renders on login page
  • JWT ID token verified server-side using Google public keys
  • Admin setting to choose between redirect flow, One Tap, or both
  • Graceful fallback if One Tap is not supported by the browser
  • Documentation updated
> Migrated from MokoJoomSocialLogin#3 ## Summary Add Google One Tap (FedCM) as an alternative to the redirect-based OAuth flow for a smoother login experience. ## Details - Google One Tap displays a small credential popup without a full-page redirect - Uses the Google Identity Services (GIS) library - Returns a JWT ID token that can be verified server-side - Should work alongside the existing redirect-based flow (admin chooses which to enable) ## Acceptance Criteria - [ ] Google One Tap button/prompt renders on login page - [ ] JWT ID token verified server-side using Google public keys - [ ] Admin setting to choose between redirect flow, One Tap, or both - [ ] Graceful fallback if One Tap is not supported by the browser - [ ] Documentation updated
jmiller added the enhancementsocial-login labels 2026-06-02 19:52:06 +00:00
Author
Owner

Built: Google One Tap added to Google plugin — enable_one_tap param, GSI client injection.

Built: Google One Tap added to Google plugin — enable_one_tap param, GSI client injection.
jmiller added the pending: testing label 2026-06-02 20:52:14 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoJoomCommunity#13