GateLink Client – Passwordless SSO & One‑Click Admin Access

Secure, zero‑config SSO for WordPress sites—validate HMAC‑signed links and log users into wp‑admin automatically.

Author:NUMAN RASHEED (profile at wordpress.org)
WordPress version required:6.3
WordPress version tested:6.8.3
Plugin version:1.8.3
Added to WordPress repository:17-10-2025
Last updated:17-10-2025
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:181
plugin download
Click to start download

GateLink Client is the receiving end of the GateLink ecosystem. It pairs with GateLink Manager to deliver instant, passwordless admin access to your WordPress sites. Once installed and trusted, it accepts HMAC‑signed login links from your Manager site, validates them, and redirects the user straight to wp‑admin—no passwords, no hassle. Designed for developers, freelancers and site admins who maintain multiple installations, GateLink Client makes it easy to manage trust relationships and keep your sites secure.

Key Features

  • Trust Management – Explicitly approve or revoke which Manager sites can access your admin.
  • Quick Connect & Manual Pairing – Choose between instant pairing or manual shared token setup for finer control.
  • HMAC‑Signed Security – Enforces HMAC‑SHA256 signatures with TTL and replay protection for every login URL.
  • Health Monitoring – Provides a REST endpoint for status checks, so you know when connections are healthy.
  • Activity Logs – Tracks connection attempts and logins for auditing and troubleshooting.
  • Accessible Admin Interface – Built with modern design and accessibility support for a seamless user experience.

How It Works

  1. Establish Trust – Generate a Shared Token in the Manager and paste it under GateLink Client Trusted Manager.
  2. Validate Links – When the Manager issues a login link, the Client verifies the HMAC signature and checks the timestamp.
  3. Automatic Login – Upon successful validation, the user is logged into wp‑admin without needing credentials.
  4. Expire & Revoke – Links expire after two minutes and can only be used once; you can revoke trust anytime via the admin interface.

Security & Privacy

  • Short‑lived Tokens – Login URLs are valid for only a couple of minutes to minimize exposure.
  • Server‑Side Signing – All signatures are generated on the Manager; the Client never stores admin passwords.
  • HTTPS Recommended – Run both Manager and Client over HTTPS and avoid caching login requests.
  • Peer‑to‑Peer Communication – The Client only exchanges data (site info, tokens, timestamps) with your Manager sites; no third parties are involved.

FAQ
ChangeLog