On This Page
On This Page
Google Sign-in
Overview
Offer Google sign-in for WordPress through a familiar account-selection flow, with optional placement on WooCommerce login, registration, and checkout forms. Google Sign In connects a Google identity to a WordPress account and requires a verified email before the sign-in process is accepted.
Customize the provider button, place it manually with shortcodes, control first-login registration, and optionally display the user’s Google profile photo through WordPress’s avatar system. A valid Local User Avatar takes priority over the Google image. Google Sign In is a Free module in WP PowerSuite; a Google Cloud OAuth Client ID and Client Secret are still required.

- Businesses adding Google as an alternative WordPress sign-in option
- WooCommerce stores offering social access to customer account forms
- Communities that want controlled registration through verified Google email
- Agencies combining social login with consistent buttons and profile images
Features
Google Account Authentication
Verified Email Requirement
Controlled First-Login Registration
WooCommerce Social Login
Google Profile Photo Display
Respect Local Profile Images
Flexible Buttons and Shortcodes
Custom Login Destination
Use Cases
- Business Website LoginOffer a Google account option for users who want an alternative to the standard WordPress sign-in form.
- WooCommerce Account AccessPlace Google sign-in on supported customer account and checkout forms while WooCommerce retains its existing store workflow.
- Controlled Community RegistrationAllow first-time Subscriber creation only when the website's registration settings permit new accounts.
- Consistent Profile ImagesUse Google profile-photo display while respecting a locally selected WordPress avatar.
- Shared Social-Login LayoutsPresent Google alongside other enabled WP PowerSuite providers through the common button group or shortcodes.
Frequently Asked Questions
What credentials does Google Sign In need?
The Client ID and Client Secret for a Google Cloud OAuth client. Missing credentials leave the login hooks inactive.
Does it require a verified Google email?
Yes. Unverified Google emails are rejected.
Can it create accounts for new visitors?
Yes, when Auto Register and WordPress’s Anyone can register setting are both enabled.
Which role do newly created users receive?
Subscriber. The module does not create users with other roles through this registration flow.
Does it work with WooCommerce?
Yes. The optional WooCommerce setting enables placement on supported login, registration, and checkout forms.
Can I display the button with a shortcode?
Yes. Use [wpps_google_sign_in], [google_sign_in], or the shared social-login shortcode with Google selected.
Can I change the button style?
Yes. Choose filled, outline, or minimal presentation, label or icon output, and the shared-row option for labeled buttons.
Will Google profile photos appear automatically?
Store Avatar URL is on by default, and the module includes supported WordPress avatar display. It stores a remote image URL rather than importing a Media Library attachment.
Will it overwrite an avatar uploaded locally?
No. A valid image selected through Local User Avatar takes priority.
How does it interact with Alphabet Avatars?
The Google avatar handling runs after the initials-avatar output and can display the Google photo when available. Both modules defer to a valid local avatar.
Where do users go after login?
The general setting uses your chosen destination, or the homepage when empty. Supported WooCommerce placement also participates in its account context.
Does the fallback ID-token path verify the token signature?
No. When user-info data is incomplete, the supplementary ID-token payload is decoded without independent signature verification. Review this implementation detail for projects with strict token-validation requirements.
Is Google Sign In free?
Yes. Google Sign In is a Free WP PowerSuite module and is not Pro-license gated. Google OAuth credentials are still required.


