WordPress plugin intelligence profile

G-SSO Wallet Authenticator

Allow users to authenticate to your WordPress site using cryptocurrency wallets like MetaMask instead of traditional username/password.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.1
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update27 Feb 20268mo 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 G-SSO Wallet Authenticator version 1.0.1 as active, updated 8mo ago and tested up to WordPress 6.9.

Overview

About this plugin

G-SSO Wallet Authenticator enables passwordless authentication for your WordPress site using cryptocurrency wallets. Users can authenticate with MetaMask, Coinbase Wallet, Rainbow, and other popular web3 wallets.

Features

  • Passwordless Authentication – Users authenticate using their crypto wallet signature
  • Multiple Wallets – Supports MetaMask, Coinbase Wallet, Rainbow, and more
  • QR Code Support – Mobile wallet users can scan QR codes to authenticate
  • Shortcode Support – Add wallet authentication button anywhere with [gsso_login]
  • Flexible Placement – Use on any page, post, or login form
  • Secure Authentication – Uses cryptographic signatures for verification
  • WooCommerce Compatible – Works with WooCommerce via shortcode
  • No External Dependencies – All libraries bundled locally (WordPress.org compliant)

How It Works

  • User clicks “Connect Wallet” button
  • User selects their preferred wallet (MetaMask, Coinbase, etc.)
  • User signs a verification message in their wallet
  • Plugin verifies the signature and authenticates user
  • User’s wallet address is linked to their WordPress account

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • G-SSO API credentials (Client ID and Client Secret)

External Services

This plugin connects to external services to provide wallet authentication functionality. All connections use HTTPS encryption.

G-SSO Authentication API

Service Provider: G-SSO Authentication Service

com

Purpose: Verifies cryptographic signatures from cryptocurrency wallets to authenticate users

Data Sent:

* Wallet address (public blockchain information)

* Cryptographic signature (for verification only)

* Timestamp (to prevent replay attacks)

* Chain ID (blockchain network identifier)

When Data is Sent:

Only when a user clicks “Connect Wallet” and signs the authentication message in their wallet.

com/privacy

com/terms

Legal Basis:

G-SSO is operated by Go2Glory Ltd. Wallet addresses are public blockchain data and do not constitute personal information under GDPR. No personally identifiable information (PII) is collected without explicit user consent.

QR Code Generation Service

com

com

me/api/

Purpose: Generates QR codes for mobile wallet authentication

Data Sent:

* Temporary authentication URL (session link with no personal data)

* QR code styling parameters (size: 160×160 pixels, color: #667eea)

When Data is Sent:

Only when the wallet connection modal is displayed and user is on a mobile device. QR codes are generated on-demand for that session only.

me/privacy-safety-security

html

Data Protection:

QR codes contain only temporary session URLs that expire after use. No personal or sensitive information is transmitted. The session URL is a one-time-use token that becomes invalid after authentication completes.

Data Protection Summary

  • HTTPS Encryption: All external connections use SSL/TLS encryption
  • Public Data Only: Wallet addresses are public blockchain information
  • No PII Collection: No names, emails, or personal data required
  • Temporary Sessions: Authentication URLs expire after single use
  • GDPR Compliant: Minimal data collection by design
  • User Control: Users control wallet access via their wallet application

Third-Party Libraries

org compliance:

React 18.2.0

  • License: MIT
  • Source: https://reactjs.org/
  • Purpose: UI framework for wallet selection modal
  • Files: public/js/vendor/react.min.js

ReactDOM 18.2.0

  • License: MIT
  • Source: https://reactjs.org/
  • Purpose: React DOM rendering
  • Files: public/js/vendor/react-dom.min.js

G-SSO SDK

  • License: MIT
  • Source: https://github.com/g-sso/sdk
  • Purpose: Wallet detection and authentication flow
  • Files: assets/js/gsso.umd.js
  • Note: This is a compiled UMD bundle (not obfuscated code)

Important: All libraries are bundled within the plugin. No external network requests are made to CDNs.

Privacy Policy

This plugin stores the following user data in your WordPress database:

  • Wallet addresses (Ethereum addresses, 42 characters)
  • Chain type (e.g., “ethereum”)
  • Last login timestamp
  • User ID association

This data is stored locally in the wp_gsso_wallet_users table.

External Connections:

com) for wallet signature verification. See the “External Services” section above for complete details on data transmission, privacy policies, and terms of service.

Data Retention:

* User data is deleted when the plugin is uninstalled

* Individual wallet associations can be removed from user profile

User Rights:

Users can disconnect their wallet at any time from their WordPress profile, which removes the wallet-to-account association from your database.

For complete privacy details, see:

com/privacy

html

Support

For support, please visit:

  • Support Portal: https://g-sso.com/contact
  • Documentation: https://g-sso.com/docs

Development

Shortcode

[gsso_login] - Displays the wallet authentication button

Usage Examples:

In any page or post:

[gsso_login]

In PHP template files:

In WooCommerce My Account page:

[gsso_login]

Credits

Developed by Go2Glory Ltd

com

WordPress.org metadata

Plugin tags

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

  • authentication
  • crypto
  • login
  • wallet
  • web3
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity27 Feb 20268mo 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.