v1.1 · updated Apr 1, 2026
User clicks the "Sign in with Google" button on your login or signup page. They are redirected to Google's OAuth consent screen, authorize access, and are redirected back to your site — logged in.
If the user doesn't have an account yet, one is created automatically using their verified Google email. No passwords to remember, no confirmation links to click.
Everything is handled by the plugin through KVS plugin_extensions hooks. No core modifications needed.
All settings are managed through the KVS admin panel. Enter your Google Client ID and Client Secret, enable the plugin, and you're done.
The plugin generates the callback URL automatically. Debug logging helps diagnose any issues during setup.
Supports multiple KVS sites from a single Google Cloud project — just add each callback URL to your OAuth credentials.
Added license key system with 7-day free trial. ECDSA-signed keys tied to domain. Native KVS admin UI for license management.
Initial release. Google Sign-In for KVS with plugin_extensions integration, admin panel configuration, HMAC-signed OAuth state, proxy/CDN support.