Linux 软件免费装
Banner图

SessionQuota – Limit Concurrent Logins & Prevent Account Sharing

开发者 handyplugins
更新时间 2026年8月14日 19:36
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

login-security account-sharing concurrent-login user-sessions session-limit

下载

1.0.0 1.1.0

详情介绍:

SessionQuota is a concurrent login limiter for WordPress. Set how many active sessions each user can have, then choose exactly what happens when that limit is reached. It is a practical way to reduce account sharing on membership sites, online courses, customer portals, private communities, and any WordPress site where one account should not stay active on too many devices. The free edition gives you a complete global session policy with three enforcement modes. Set it once under Settings → SessionQuota and let WordPress handle the rest. Free Concurrent Login Controls Choose the Right Enforcement Mode Block new login Use this when you want the clearest deterrent against shared credentials. Existing sessions stay active and the next login is refused. Logout oldest session(s) Use this when legitimate users frequently switch devices. The new login succeeds and SessionQuota removes the oldest session or sessions needed to enforce the limit. Logout all other sessions Use this for a strict one-device-at-a-time policy. The latest login stays active and every other session for that account is terminated. Need Granular Rules and Session Visibility? SessionQuota Pro adds advanced controls for membership sites, stores, communities, and multisite networks: The free plugin remains fully functional for sites that only need one global limit. Upgrade when you need different rules for different users, self-service session controls, operational tools, or monitoring. Compare features and get SessionQuota Pro Privacy The free edition uses WordPress session data to enforce your configured limit. It does not send session data to HandyPlugins or require an external account. Support and Development More from HandyPlugins

安装:

From the WordPress Dashboard
  1. Go to Plugins → Add New.
  2. Search for “SessionQuota”.
  3. Click Install Now, then Activate.
  4. Go to Settings → SessionQuota.
  5. Set a concurrent session limit and choose an enforcement mode.
  6. Click Save Settings.
Manual Installation
  1. Upload the sessionquota folder to /wp-content/plugins/.
  2. Activate SessionQuota through the Plugins screen in WordPress.
  3. Go to Settings → SessionQuota and configure your session policy.

升级注意事项:

1.0.0 Initial release of SessionQuota.

常见问题:

Does SessionQuota prevent WordPress account sharing?

SessionQuota helps reduce account sharing by limiting how many active sessions an account can have at the same time. The result depends on the limit and enforcement mode you choose.

What happens when a user reaches the concurrent login limit?

You decide. SessionQuota can block the new login, allow it and remove the oldest session or sessions, or keep only the newest session active.

What happens when the session limit is set to 0?

0 means unlimited sessions. The global limit is not enforced unless you choose Logout all other sessions, which always keeps only the latest session active.

Will existing users be logged out when I activate the plugin?

No. SessionQuota applies your selected policy when login and session enforcement events occur. Activating the plugin by itself does not immediately destroy every existing session.

Does the free plugin support role-based or membership-level limits?

The free edition applies one global limit to all users. SessionQuota Pro adds role-based rules, supported membership-level rules, and per-user overrides.

Can users view and end their own active sessions?

Frontend session lists and self-service session controls are available in SessionQuota Pro. The free edition focuses on automatic enforcement of the global limit.

Can I run SessionQuota and SessionQuota Pro at the same time?

No. Only one edition should be active at a time. Deactivate the free edition before activating SessionQuota Pro.

Does uninstalling SessionQuota remove its settings?

Yes. Uninstalling the plugin through WordPress removes the sessionquota_settings option. It does not delete WordPress user accounts.

更新日志:

1.1.0 (Aug 10, 2026) 1.0.0 (Mar 10, 2026)