WordPress plugin intelligence profile

EgyDevInfo Sign In with Google

Google sign-in for WordPress and WooCommerce, with a guided setup that shows exactly what to paste into Google and a cache-proof button.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update6 Oct 202627d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records EgyDevInfo Sign In with Google version 1.1.2 as active, updated 27d ago and tested up to WordPress 7.1.

Overview

About this plugin

Most “Sign in with Google” setups fail in the Google Cloud console, not in WordPress: a redirect URI pasted slightly wrong, an app left in “Testing” mode so real visitors are blocked, or a site moved to a new domain and login silently breaking. This plugin is built around fixing that.

A setup page that walks you through Google Cloud

  • Step-by-step instructions with direct links to the right Google Cloud pages.
  • The exact redirect URI and authorized domain for your site, each with a copy button.
  • Warnings for the common traps: publishing the app so it is not stuck in “Testing”, and why not to upload a logo (it triggers a brand verification review).
  • A Run test sign-in button that performs a real Google sign-in without logging you in, and explains any failure in plain language (wrong Client ID/Secret, redirect URI mismatch, server cannot reach Google).
  • If your site address changes (staging copy, new domain, http to https, www change), you get a clear notice with the new redirect URI to add in Google.

A button that keeps working on real sites

  • The button is a plain link that runs a server-side sign-in. It needs no JavaScript on your pages and carries no nonce, so full-page caching and JavaScript “delay/defer/combine” optimizers do not break it.
  • Works on the WordPress login and registration pages, the WooCommerce My Account login and registration forms, and the WooCommerce checkout for guests — both the classic checkout and the Checkout block.
  • A shortcode for anywhere else: [egydevinfo_siwg_button].
  • Light, dark and neutral styles following Google’s sign-in button guidelines. RTL-ready.

Careful account handling

  • Accounts are matched on Google’s permanent account ID, not the email address.
  • An existing account is linked automatically only when Google is authoritative for the email address (a verified Gmail or Google Workspace address). Anyone else logs in with their password once and clicks “Connect Google account”.
  • Administrators, editors and shop managers are never linked automatically unless you allow it.
  • ID tokens are checked for signature, issuer, audience, expiry and a one-time nonce; the sign-in uses a one-time state value bound to the visitor’s browser, plus PKCE.
  • New accounts follow your site’s registration settings (or your choice), and new users only ever get a role without back-end editing powers (Customer with WooCommerce).
  • Optional: restrict sign-in to your company’s Google Workspace domain.
  • Users can connect and disconnect Google from their profile or the WooCommerce “Account details” page.

External services

0) so visitors can sign in with their Google account. Nothing is sent to Google until a visitor clicks the button (or an administrator runs the test sign-in).

  • When the button is clicked, the visitor’s browser is sent to accounts.google.com with your Client ID, the redirect URI, and one-time security values.
  • After the visitor approves, your server sends the one-time authorization code, your Client ID and Client Secret to oauth2.googleapis.com and receives the visitor’s Google account ID, name and email address.
  • Your server downloads Google’s public signing keys from www.googleapis.com to verify the response (cached).

com/terms

com/privacy

com/terms/api-services-user-data-policy

Privacy

The plugin stores the visitor’s Google account ID and email address as user meta so they can sign in again. It uses their name and email address to create an account when allowed. It does not store Google access tokens and never receives the visitor’s Google password.

It adds suggested text to your site’s privacy policy guide. Uninstalling removes the stored Google links; user accounts are kept.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • google login
  • social login
  • oauth
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity6 Oct 202627d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.