Icon

Multi Site User Bridge

By eratalay
Disclaimer: This plugin is provided "as is". While submissions undergo automated checks, PluginLib offers no guarantees. Use at your own risk.

Multi Site User Bridge: Seamless WordPress User Sync & SSO



Multi Site User Bridge is a robust, lightweight, and professional WordPress plugin designed to seamlessly synchronize users across two independent WordPress installations. Whether you are managing multiple corporate portals, separate WooCommerce stores, or distinct membership sites, this plugin provides a secure, real-time bridge for your user base.

Stop forcing your users to register multiple times. With advanced WordPress multisite user sync capabilities, this plugin ensures that your user data is always identical across both of your platforms, complete with an automated Single Sign-On (SSO) experience.

How It Works



The plugin operates on a secure, bidirectional API architecture. You install the plugin on both Site A and Site B. Each site generates a unique, cryptographic API key. By entering Site A's key into Site B (and vice versa), you establish a highly secure bridge. There are no centralized third-party servers; your data travels directly and securely between your own websites.

Core Features



Real-Time Automatic Synchronization: The moment a user takes action, the bridge activates. The system automatically pushes data to the target site during the following triggers:
User Registration: When a new account is created.
Profile Update: When a user updates their name, email, password, or role.
User Deletion: When an account is removed from the system.
Smart Conflict Resolution (Auto-Merge): If a user is synced but an account with the same email or username already exists on the target site, the plugin will not duplicate the account or throw an error. Instead, it securely updates the existing user with the fresh data.
Secure Single Sign-On (SSO): When a user logs into Site A, they are transparently and securely logged into Site B using a millisecond HMAC-encrypted bounce technique. Your users experience a frictionless transition between your sites without ever needing to log in twice.
Bulk Manual Sync: Got existing users? Use the built-in AJAX manual sync tool to transfer your entire user base in optimized batches without overloading your server.
Enterprise-Grade Security: No plain-text passwords are ever transmitted. The plugin transfers secure password hashes directly. Furthermore, all API requests require strict API key validation.
* Privacy & GDPR Compliant: Built-in safeguards require administrators to confirm they have obtained the necessary user consent and updated their privacy policies before enabling the bridge.

Why Choose Multi Site User Bridge?



Built for performance and reliability, this plugin avoids the bloat of typical SaaS solutions. It offers a clean, institutional-grade backend interface, focusing strictly on doing one job perfectly: reliable, secure, and fast WordPress user sync.

Installation & Setup Guide



Setting up Multi Site User Bridge requires administrative access to both WordPress websites. Follow these steps to establish a secure connection.

Step 1: Install the Plugin


1. Download the multi-site-user-bridge.zip file.
2. Log in to your WordPress admin panel on Site A.
3. Navigate to Plugins > Add New and upload the zip file.
4. Activate the plugin.
5. Repeat this exact process on Site B.

Step 2: Configure the Bridge


1. On Site A, navigate to Settings > User Bridge.
2. Copy the Your Local API Key displayed at the top of the page.
3. Open a new tab and log in to Site B. Navigate to Settings > User Bridge.
4. Paste Site A's URL into the Target Site URL field.
5. Paste Site A's API Key into the Target Site API Key field.
6. Check the Security & Privacy Consent box confirming you have updated your privacy policy.
7. Click Save Settings on Site B.

Step 3: Complete the Two-Way Connection


1. While still on Site B, copy its Your Local API Key.
2. Go back to your tab for Site A.
3. Paste Site B's URL and API Key into the respective Target fields.
4. Check the Security & Privacy Consent box.
5. Click Save Settings.

Step 4: Initial Synchronization (Optional but Recommended)


If you already have users on your sites, you should perform an initial sync.
1. On either site, scroll down to the Manual Bulk Synchronization section.
2. Click Sync All Users to Target. The plugin will process users in secure batches.
3. Once completed, your bridge is fully active, and all future registrations, updates, and logins will be handled automatically.

Changelog



= 1.0.0 =


Release Date: April 19, 2026

Initial Release: Stable 1.0.0 launch.
Feature: Bidirectional WordPress user sync via secure API keys.
Feature: Automatic synchronization on user_register, profile_update, and deleted_user hooks.
Feature: Smart account merging for existing duplicate emails or usernames to prevent creation errors.
Feature: Single Sign-On (SSO) utilizing secure HMAC token bouncing.
Feature: AJAX-powered Bulk Manual Sync for migrating existing users in batches.
Feature: Privacy consent enforcement toggle added to settings.
Security: Passwords transmitted exclusively via secure hash bypass methods; strict payload validation implemented.
* Compliance: Fully compliant with WordPress Coding Standards (WPCS) and repository guidelines.

Support Threads

No support threads yet.

Log in to leave a review.

No reviews yet.