Power-Up

Google Login for Existing Users

Current Version
1.1.0
Requires WordPress
6.0
Tested Up To
7.0
Features
I18n ready
Includes blocks
Includes shortcodes
Translations included
πŸ‡ΊπŸ‡Έ English
πŸ‡ͺπŸ‡Έ Spanish
πŸ‡«πŸ‡· French
πŸ‡©πŸ‡ͺ German
πŸ‡¨πŸ‡³ Chinese
πŸ‡―πŸ‡΅ Japanese
πŸ‘† Click to Enlarge πŸ‘†

Google Login for Existing Users adds a Google sign-in option to the WordPress login screen and provides both a shortcode and a Gutenberg block for placing the same button anywhere on your site.

This plugin is designed for sites that already manage user accounts in WordPress and want to make sign-in easier without opening public registration through Google. A user can only sign in when the email returned by Google matches an existing WordPress user account.

Features:

  • Adds a Google sign-in button to the default WordPress login screen.
  • Provides the `[gleu_login_link]` shortcode for custom placement.
  • Includes a Gutenberg block for block-based layouts and content.
  • Only authenticates users whose Google email matches an existing WordPress user.
  • Requires Google accounts to have a verified email address before sign-in succeeds.
  • Ships with uninstall cleanup, translation files, and WordPress.org asset placeholders.
  • Includes support for private updates through the WellPlayedWP Library plugin.

Changelog

1.1.0

  • Added uninstall cleanup for plugin options and transient data.
  • Added i18n-ready strings and bundled translations for German, Spanish, French, Chinese, and Japanese.
  • Added compatibility guards for minimum WordPress and PHP versions.
  • Hardened the OAuth flow with verified email enforcement and clearer login error handling.
  • Added a server-rendered Gutenberg block matching the `[gleu_login_link]` shortcode output.
  • Added placeholder distribution assets and expanded inline admin documentation.

1.0.0

  • Initial release.
  • Added WordPress.org repository-ready plugin metadata and readme.
  • Added support for private updates through WellPlayedWP Library.