WordPress plugin intelligence profile

BePlus Login Sync

Trusted WordPress-to-WordPress single sign-on for independent sites.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.2 · PHP 8.1
Directory statusactive
Last directory update21 Jul 20263mo 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 BePlus Login Sync version 1.0.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

BePlus Login Sync helps trusted WordPress sites authenticate users between each other without Multisite and without sharing passwords.

It is designed for agencies, site owners, and administrators who manage multiple independent WordPress installs and want a clear trust model for cross-site login.

This plugin is a good fit when you want to:

  • let users sign in from one trusted WordPress site to another
  • keep each site independent instead of using Multisite
  • map provider roles to local roles explicitly
  • control which consumer sites are trusted
  • review redacted diagnostics when something fails

This plugin is not a good fit when you need:

  • password synchronization
  • raw capability mirroring
  • third-party app OAuth support
  • cloud-hosted identity brokering
  • WordPress Multisite as the main architecture

0:

  • provider and consumer mode, or both on the same site
  • provider discovery with metadata, public key, and JWKS endpoints
  • RS256 token issuance and offline signature validation
  • consumer connection discovery and trusted provider storage
  • explicit role mapping per trusted provider connection
  • profile synchronization for approved core identity fields only
  • provider-side Allowed Sites management with enable, disable, edit, delete, and icon support
  • admin toolbar launchers for enabled trusted provider connections
  • optional logout synchronization for SSO-created sessions
  • redacted diagnostics logging for connection, token, login, logout, and trust events

How it works:

  • Configure one site as a provider.
  • Configure another site as a consumer.
  • Discover the provider from the consumer and save the trusted connection.
  • Start SSO, validate the signed token, create or update the local user, and apply the mapped local role.

Security highlights:

  • no password synchronization
  • no shared-secret JWT signing
  • no raw capability synchronization
  • no automatic trust for arbitrary sites
  • private keys remain local to the provider
  • redirects are validated before cross-site navigation
  • diagnostics are redacted to avoid storing sensitive secrets

This release completes the initial production-readiness roadmap for BePlus Login Sync and is intended for staged rollout on trusted WordPress environments.

Troubleshooting

Provider discovery fails

Check that the provider site is reachable from the consumer, permalinks are enabled, and the provider discovery endpoints are available. Also confirm security plugins, page cache, or server rules are not blocking REST requests.

SSO returns an invalid state or token error

Start a fresh SSO flow from the consumer and retry. These errors usually indicate an expired login attempt, a tampered callback, or a mismatch between the trusted provider configuration and the signed response.

The provider blocks the login request

Review Allowed Sites on the provider and confirm the consumer site is trusted and enabled. If the consumer is new, a provider administrator may need to approve the first login flow.

Logout synchronization does not happen

Confirm logout synchronization is enabled, the session was created through Login Sync, and the provider connection has a valid trusted logout endpoint.

A role looks wrong after login

Review the consumer Role Mapping screen and test again. The plugin does not mirror provider capabilities automatically, so unmapped roles will follow the fallback behavior.

WordPress.org metadata

Plugin tags

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

  • authentication
  • identity
  • login
  • sso
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

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

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.2 · PHP 8.1
Update activity21 Jul 20263mo 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.