Linux 软件免费装
Banner图

HarmonyUser Sync

开发者 wowown
更新时间 2025年7月9日 21:09
PHP版本: 7.0 及以上
WordPress版本: 6.8
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce sync user sync multi-site sync sync users membership sync

下载

1.1.0 1.1.1 1.0.0

详情介绍:

English: Do you manage multiple WordPress websites and struggle to keep user information consistent across them? Manually updating profiles, handling registrations, and managing deletions on each site is tedious and error-prone. HarmonyUser Sync solves this problem by providing robust, automated synchronization of user data (including standard users and WooCommerce customers) between your WordPress installations. Leveraging the secure WordPress REST API and Application Passwords for authentication (we never store your admin passwords!), HarmonyUser Sync ensures that user creation, updates (profile info, roles, passwords), and deletions are seamlessly mirrored across designated target sites. It features intelligent loop prevention to avoid data storms, detailed logging for traceability, and flexible options for both automatic and manual synchronization. Ideal for brand networks, multi-store WooCommerce setups, or any scenario requiring unified user management across separate WordPress sites. Key Features: ✨ HarmonyUser Sync Pro - Exclusive Features ✨
  1. Flexible Authentication: Manual Application Password Entry Gain more control over site connections. In addition to generating Application Passwords automatically using admin credentials, the Pro version allows you to directly input a pre-existing Application Password. This is perfect for environments with strict security policies where admin credential entry is not permitted.
  2. Intelligent User Creation: Create User on Automatic Update Never miss a user again. By default, an automatic 'update' request for a non-existent user on a target site is ignored. The Pro version adds an option for the target site to intelligently create the user if they don't exist locally during an automatic update sync. This ensures your sites remain perfectly aligned, even in complex sync scenarios.
  3. Site-Wide Protection: Prohibit Incoming Sync Modifications Instantly lock down a website. A simple checkbox in the settings allows you to make a site "read-only" for synchronization. When enabled, this site will reject all incoming requests to create, update, or delete users, providing a powerful "kill switch" to protect a master site's user data.
  4. Advanced Security: IP & URL Whitelist Management Fortify your sites against unauthorized requests. This crucial Pro feature ensures that your site only accepts sync requests from pre-approved URLs and IP addresses.
  5. Full Whitelist UI: A dedicated admin menu to add, edit, and manage a list of trusted sites.
  6. Enable/Disable: Activate whitelist enforcement with a single click in the plugin settings.
  7. Enhanced Security: Prevents any possibility of unauthorized API calls, even if an Application Password were somehow compromised.
  8. Granular Control (Outgoing): Per-User Sync Propagation Fine-tune your synchronization at the individual user level. Add a "Prohibit Sync Propagation" switch to each user's profile. When enabled for a specific user, no create, update, or delete actions initiated by that user will be synced to any target site. This is ideal for excluding admins, test accounts, or specific members from the sync process.
  9. Granular Control (Incoming): Per-User Rejection of Modifications Protect individual VIP user accounts from being altered by remote changes. The "Reject Modifications" switch on a user's profile prevents any incoming sync request from updating or deleting that specific user. This ensures that critical user accounts on a target site cannot be accidentally overwritten.
With HarmonyUser Sync Pro, you are not just syncing users; you are implementing a secure, robust, and highly controllable user management strategy for your entire WordPress ecosystem. Visit https://www.wowown.com/ to download the Pro version. 简体中文: 您是否管理着多个 WordPress 网站,并为保持它们之间用户数据的一致性而烦恼?在每个站点上手动更新个人资料、处理注册和管理删除操作既繁琐又容易出错。HarmonyUser Sync 通过提供强大、自动化的用户数据(包括标准用户和 WooCommerce 客户)同步功能,解决了这个问题。 HarmonyUser Sync 利用安全的 WordPress REST API 和应用程序密码进行认证(我们绝不存储您的管理员密码!),确保用户的创建、更新(个人信息、角色、密码)和删除操作能够无缝地镜像到指定的目标站点。它具有智能防循环机制以避免数据风暴,提供详细的日志以保证可追溯性,并为自动和手动同步提供了灵活的选项。非常适合品牌网站群、多店铺 WooCommerce 设置或任何需要在独立 WordPress 站点间实现统一用户管理的场景。 主要功能: ✨ HarmonyUser Sync Pro - 独家功能 ✨
  1. 灵活认证:手动输入应用程序密码 获得对站点连接的更多控制权。除了使用管理员凭据自动生成应用程序密码外,Pro 版还允许您直接输入一个已存在的应用程序密码。这对于有严格安全策略、不允许输入管理员凭据的环境来说是完美的选择。
  2. 智能用户创建:在自动更新时创建用户 再也不会错过任何一个用户。默认情况下,对于目标站点上不存在的用户的自动“更新”请求会被忽略。Pro 版增加了一个选项,允许目标站点在自动更新同步期间,如果用户在本地不存在,则智能地创建该用户 。这可以确保即使在复杂的同步场景中,您的站点也能保持完全一致。
  3. 站点级保护:禁止传入的同步修改 立即锁定一个网站。通过设置中的一个简单复选框,您可以将一个站点设置为同步“只读” 。启用后,该站点将拒绝所有创建、更新或删除用户的传入请求 ,提供了一个强大的“紧急开关”来保护主站点的用户数据。
  4. 高级安全:IP 与 URL 白名单管理 加固您的站点,抵御未经授权的请求。这个关键的 Pro 功能可确保您的站点只接受来自预先批准的 URL 和 IP 地址的同步请求 。
  5. 完整的白名单管理界面: 一个专用的管理菜单,用于添加、编辑和管理受信任的站点列表 。
  6. 启用/禁用: 在插件设置中一键激活白名单验证 。
  7. 增强安全性: 即使应用程序密码意外泄露,也能防止任何未经授权的 API 调用 。
  8. 精细化控制 (出站):按用户禁止同步传播 在单个用户级别上微调您的同步。为每个用户个人资料添加一个“禁止同步传播”的开关。为特定用户启用后,由该用户发起的任何创建、更新或删除操作都不会被同步到任何目标站点 。这对于从同步过程中排除管理员、测试账户或特定成员非常理想。
  9. 精细化控制 (入站):按用户拒绝修改 保护个别的用户账户不被远程更改所影响。用户个人资料上的“拒绝修改”开关可防止任何传入的同步请求更新或删除该特定用户。这确保了目标站点上的关键用户账户不会被意外覆盖。
拥有 HarmonyUser Sync Pro,您不仅仅是在同步用户;您是在为您的整个 WordPress 生态系统实施一个安全、稳健且高度可控的用户管理策略。 访问 https://www.wowown.com/ 下载 Pro 版本。

安装:

English:
  1. Via WordPress Admin (Easiest):
  2. Navigate to Plugins > Add New.
  3. Search for "HarmonyUser Sync".
  4. Click "Install Now" and then "Activate".
  5. Manual Upload:
  6. Download the plugin ZIP file from the WordPress Plugin Directory or the source where you obtained it.
  7. Navigate to Plugins > Add New > Upload Plugin.
  8. Choose the downloaded ZIP file and click "Install Now".
  9. Click "Activate".
  10. Via FTP:
  11. Download the plugin ZIP file and unzip it.
  12. Upload the harmonyuser-sync folder to the /wp-content/plugins/ directory on your server.
  13. Navigate to Plugins > Installed Plugins in your WordPress admin and click "Activate" for HarmonyUser Sync.
简体中文:
  1. 通过 WordPress 后台 (最简单):
  2. 导航至 插件 > 安装插件
  3. 搜索 "HarmonyUser Sync"。
  4. 点击 "现在安装",然后点击 "启用"。
  5. 手动上传:
  6. 从 WordPress 插件目录或您获取插件的来源下载插件的 ZIP 文件。
  7. 导航至 插件 > 安装插件 > 上传插件
  8. 选择下载的 ZIP 文件,然后点击 "现在安装"。
  9. 点击 "启用"。
  10. 通过 FTP:
  11. 下载插件 ZIP 文件并解压缩。
  12. harmonyuser-sync 文件夹上传到您服务器上的 /wp-content/plugins/ 目录。
  13. 在您的 WordPress 后台中导航至 插件 > 已安装插件,然后为 HarmonyUser Sync 点击 "启用"。

屏幕截图:

  • Adding/Editing a Target Site: Form for adding site details and generating the Application Password.
  • General Settings: Configuration options for auto-sync, roles, and logging.
  • Manual Synchronization Tool: Interface for selecting users and target sites for manual sync.
  • Sync Log Viewer: Detailed view of past synchronization operations with filtering options.
  • All Users: Set "Prohibit synchronization propagation (outbound)" and "Reject synchronization modification (inbound)" for a single user.
  • Manage whitelist: add, delete, modify and check whitelist items.
  • Manage whitelist: add/edit whitelist items.

升级注意事项:

English: 1.1.1
  • This version contains optimizations to the user sync authentication logic. No special upgrade steps are required.
1.1.0
  • This version introduces support for HarmonyUser Sync Pro and optimizes the authentication process. No special upgrade steps are required.
1.0.0
  • Initial release of HarmonyUser Sync. No upgrade steps needed yet.
简体中文: 1.1.1
  • 此版本优化了用户同步的认证逻辑,无需特殊升级步骤。
1.1.0
  • 此版本增加了对 HarmonyUser Sync Pro 的支持并优化了认证流程,无需特殊升级步骤。
1.0.0
  • HarmonyUser Sync 首次发布。暂无升级步骤。

更新日志:

English: 1.1.1 1.1.0 1.0.0 简体中文: 1.1.1 1.1.0 1.0.0