On This Page
On This Page
Login Session Manager
Overview
See where WordPress accounts are still signed in and take control of how many sessions they can keep open. Login Session Manager brings active-session visibility, individual revocation, user-wide sign-out, and role-based concurrent session limits into WP PowerSuite.
The module works with native WordPress session tokens, rather than maintaining a separate authentication system. Review sessions from user profiles, the Users list, supported WooCommerce account screens, and an administrator overview, then choose whether excess sessions should end the oldest login or reject the new one. Login Session Manager is a Pro module and requires an active WP PowerSuite license.

- Administrators who need to review and revoke active WordPress sessions
- Membership and multi-user sites with role-based concurrent login policies
- Agencies managing client accounts across several browsers or workstations
- WooCommerce sites that want session visibility inside My Account
Features
View Active WordPress Sessions
End One Session or All Sessions for a User
Site-Wide Session Management
Concurrent Session Limits by Role
Choose How Excess Logins Are Handled
WooCommerce & Toolbar Visibility
Optional Detail Hiding
Native Sessions & Audit Integration
Use Cases
- Remove an Unneeded Browser SessionEnd a session that a user no longer needs while leaving other permitted sessions available, rather than making a broader account change solely to remove one login.
- Apply Membership Session PoliciesLimit selected subscriber or custom membership roles to an appropriate number of concurrent sessions while allowing staff different limits.
- Review Client Account AccessGive authorized agency staff a central session overview and profile-level controls when helping clients manage their active sign-ins.
- Support WooCommerce Account ManagementProvide session visibility through My Account while keeping administrative controls and permission checks separate from an ordinary customer's access.
- Keep Support Workflows StableUse normal session limits without automatically applying them to Temporary Login invitations or Login as User impersonation sessions.
Frequently Asked Questions
Does Login Session Manager create its own session system?
No. It manages native WordPress session tokens rather than creating a parallel session table or authentication-cookie store.
Where can I view active sessions?
Supported views include Profile and Edit User, the Users-table Active Sessions column, WooCommerce My Account, the admin bar, and an authorized site-wide overview.
Can I end a single session?
Yes. Individual session revocation is supported, along with user-wide and separately permission-controlled site-wide actions.
Can any user sign everyone out?
No. Session management follows capability boundaries, and the site-wide action requires administrator-level access, or super-administrator access on Multisite.
What happens when the limit is exceeded?
Choose to remove the oldest sessions or reject the new login. Removing the oldest sessions is the default behavior.
Can I use custom roles or exclude a role?
Yes. Custom roles can be configured and roles can be excluded, but the same role cannot be both limited and excluded.
Does enforcement run continuously?
It runs during supported login and authentication-cookie events and a throttled periodic check. That extra check defaults to 10 minutes per user and can be set from 1 to 60 minutes.
Are Temporary Login and Login as User sessions limited?
No. They are excluded from concurrency-limit enforcement so their separate support-access workflows are not interrupted by ordinary role limits.
Does it include a historical audit log?
No built-in audit table is created. Supported events can be recorded by Activity Log when that module’s session-event integration is enabled.
Is Login Session Manager free?
No. It is a Pro module and requires an active WP PowerSuite license. Its own master switch must also remain enabled for management to operate.


