Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

To share WordPress accounts, first decide whether you want one shared installation, a common database user table, or a single sign-on experience across independent sites. Use WordPress Multisite when shared administration is acceptable; use shared user tables only when you can coordinate the installations at database level; choose SSO when sites should remain separate but users should authenticate once. In every model, sharing an account does not automatically give that user a role or access on every site.

Choose the right way to share users

Approach Installation and data relationship How access is granted Best fit Main trade-off
WordPress Multisite One WordPress installation; sites have separate content tables and share the network user table, according to WordPress Developer Resources, “WordPress Multisite / Network.” A network user needs a role on each site they should access, according to WordPress Developer Resources, “Multisite Network Administration.” Sites managed together by one organization or team. Sites share an installation and its administrative boundaries; they are not fully independent.
Separate installations with shared user tables Separate WordPress installations can be configured to use common user tables, while distinct table prefixes keep other site data separate, according to WordPress’s multiple-instances documentation. Accounts come from the shared records; each installation still needs its own access and role configuration. Sites that need separate installations but can depend on the same database records. Database, backup, schema, and account behavior become interdependent.
Single sign-on (SSO) Separate sites retain separate installations and databases; an identity provider authenticates users for service-provider sites. SSO communicates identity, but each site still needs user mapping and appropriate role provisioning. Independent sites that should offer a smoother sign-in experience. Requires compatible configuration and careful handling of certificates or metadata, mapping, logout, and roles.

There are also plugins that synchronize users between sites. Treat synchronization as a provisioning choice, not a fourth kind of shared database or a guarantee of identical permissions. WordPress cautions in “Before You Create A Network” that a Multisite network may not be the best choice when sites are strongly interconnected or share data or users in ways that need different boundaries.

Use WordPress Multisite for a shared network

Multisite is a feature of one WordPress installation that lets administrators manage multiple sites as a network. WordPress Developer Resources explains that the sites have their own content tables while the network shares the user table. A shared user record means the account exists in the network; it does not mean the person can sign in to every site.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Assign a role on each site

Grant access by assigning the network user a role on the specific site. A person who needs access to two sites must have the relevant role on both. Choose each role according to the work that person should do there; do not assume that a role on one site automatically carries over to another.

When Multisite is a poor fit

Choose separate installations instead if the sites need stronger operational or administrative separation, or if their data and users need boundaries that do not fit one network. Multisite reduces the number of installations to manage, but couples the sites to the same WordPress installation. Evaluate that relationship before converting or creating a network.

Share user tables between separate installations

WordPress’s documentation for running multiple instances describes configuring CUSTOM_USER_TABLE and, optionally, CUSTOM_USER_META_TABLE so installations can point to common user tables. It also describes using distinct table prefixes when multiple sites use one database, allowing other site data to remain in separate tables. This is a database-level arrangement, not SSO: the installations depend on shared records rather than an identity provider passing authentication between them.

Plan the database coupling

Before using shared tables, make sure the people responsible for both installations can coordinate user-related changes and recovery. Backups and restores must account for the common tables; schema changes and password behavior need to be considered across installations. A change or restore affecting shared user records can affect every installation that relies on them. Keep other site data separated with distinct prefixes where appropriate, and verify the configuration against WordPress’s multiple-instances guidance before deployment.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use SSO when sites should stay independent

In an SSO design, one WordPress site can act as a SAML identity provider (IdP), while other standalone sites act as service providers (SPs). A WordPress.org support response describes this arrangement: after authenticating at the main site, a user can access the other sites without entering credentials again. The sites remain separate; SSO is not the same as copying or sharing user rows between databases.

What must be configured

  • Make sure each site’s SSO component supports the intended IdP or SP role and that the sites’ configurations agree.
  • Configure and maintain the required certificates and metadata.
  • Map the identity supplied by the IdP to the correct user at each SP, including a plan for users who do not yet exist there.
  • Set up role provisioning separately for each site; successful authentication alone should not grant broader permissions.
  • Decide how logout should behave across sites and test the complete sign-in and sign-out flows.

SSO adds configuration and identity-management work, but it avoids making separate site databases depend on a shared user table. It is the natural option when independent sites need a common sign-in experience rather than a common WordPress installation.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Understand what user-sync plugins do

Plugins can automate adding or syncing users, but provisioning and authentication are separate problems. A sync tool may make an account available on another site without sharing content, making roles identical, or creating a single sign-in session.

For Multisite networks

The WP Multisite User Sync/Unsync directory listing says the plugin can sync or unsync users between sites in a Multisite network, requires network activation, and does not work for a single standalone site. WPM User Sync describes automated synchronization and adding existing users to newly created sites with a default role. Confirm the role behavior suits the access you intend to grant.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For standalone sites

The Share Login listing describes automatic synchronization of user logins between WordPress websites and single sign-on from a main site to a secondary site. Before relying on any plugin, verify its current maintenance status, security posture, supported WordPress versions, and commercial terms. A directory description is not a substitute for checking whether a plugin is currently suitable for your specific setup.

Make the decision in this order

  1. Decide how separate the sites must be. If one installation and shared network administration are acceptable, assess Multisite. If sites must keep independent installations, consider shared tables or SSO.
  2. Decide what “share” means. Shared account records, one-time authentication, and automatic user provisioning are different outcomes. Select the approach that addresses the actual need.
  3. Define permissions site by site. Document which users need access to which sites and what role each should receive. Do not treat account existence or successful SSO as authorization.
  4. Assess recovery and ongoing ownership. For shared tables, coordinate database operations. For SSO, assign responsibility for identity configuration, certificates or metadata, mapping, and logout behavior. For plugins, check current compatibility and maintenance.
  5. Test the full lifecycle. Verify a new user, an existing user, access to each intended site, role changes, account removal or deactivation, and sign-out. Test failure and recovery procedures before making the design critical to site access.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.