Use this quick setup guide if you want to get SessionQuota Pro working in a few minutes.

Recommended first configuration #
- Go to
Settings -> SessionQuota Pro. - Set a global session limit.
- Choose an enforcement mode.
- Save your settings.
- Test the behavior with two browsers or devices.
Step 1: set the global session limit #
The global session limit controls how many active sessions a user can have at once.
1means one active session per user2means two active sessions per user0means unlimited sessions
For most sites, start with one of these:
- Membership or course site:
1 - Store or client portal:
1or2 - Team or editorial site:
2or3
Step 2: choose an enforcement mode #
Pick the behavior you want when a user reaches the limit:
Block new login: stop the new login attemptLogout oldest session(s): make room by removing the oldest sessionLogout all other sessions: keep only the latest session active
If you want the strictest setup, use Logout all other sessions.
Step 3: enable frontend session control if needed #
If you want users to manage their own active sessions from the frontend:
- Leave
Enable automatic dashboard placementenabled. - Or place the available shortcodes on your own account page.
See Frontend Session Management for details.
Step 4: test the setup #
Test with two different browsers or devices:
- Sign in as the same user on Device A.
- Sign in again on Device B.
- Confirm the result matches your selected enforcement mode.
Step 5: add advanced rules if needed #
After the basic setup works, you can add:
- Role-based limits
- Membership-based limits
- User-specific overrides
- Blocked login recovery by email
- Monitoring and alerts
Recommended rollout path #
If you are unsure where to start, use this order:
- Global limit
- Enforcement mode
- Frontend session controls
- Advanced limits
- Monitoring and alerts