Skip to content

HandyPlugins

  • Home
  • PluginsExpand
    • Magic Login Pro
    • Handywriter
    • WP Accessibility Toolkit
    • PaddlePress Pro
    • Easy Text-to-Speech
  • Docs
  • About
  • Blog
  • Contact
My Account
HandyPlugins
Popular Search shortcodehookemailtheredirect

Magic Login Pro

39
  • Installation & Configuration
  • Use magic login as the default login method?
  • Brute Force Protection
  • WooCommerce Integration
  • Easy Digital Downloads (EDD) Integration
  • Token Lifespan
  • Disable Magic Login for a Specific User
  • Login with Code: Flexible Passcode-Based Authentication
  • SMS Login – Passwordless Authentication with SMS
  • Magic Login REST API
  • QR Code Login
  • CLI Command
  • Add Login form to a Page
  • Reset Tokens
  • Auto Login Links
  • Token Validity
  • Login Redirect
  • Shortcode
  • Login Email Customization
  • Login Request Throttling
  • IP Check
  • Domain Restriction
  • Registration
  • Spam Protection
  • How to Add Magic Login to Any of Outgoing Emails?
  • Customize Default Messages
  • nG Firewall
  • Dynamically Adjust Token TTL
  • How to change Sender Details?
  • Disable Magic Login for specific roles
  • Customizing Login Session Duration
  • Magic Login Twilio Integration
  • Magic Login – FluentCRM Integration
  • Reset Magic Login Links for a User
  • Hooks
  • Tools – Reset, Export & Import Magic Login Settings
  • Magic Login Elementor
  • Magic Login – Security Guide
  • Per-User Login Email Limit

PaddlePress Pro

27
  • Installation & Configuration
  • How does PaddlePress PRO work?
  • Automatic account creation
  • How to set up a membership website?
  • Setup a Development Environment
  • Protect Download Files on NGINX
  • Software Licensing
  • Software Licensing API
  • Updater Implementation for WordPress Plugins
  • Updater Implementation for WordPress Themes
  • Release a New WordPress Product
  • Customer Dashboard (My Account) Page
  • Checkout Buttons
  • Custom Redirect After Successful Checkout
  • How does the domain count?
  • Emails
  • Accessing Readme through a Shortcode
  • How to Sell WordPress Products?
  • Releasing Beta Versions of a WordPress Product
  • Paddle Billing
  • Customer Dashboard
  • Membership Levels
  • Restrict Content
  • Add a Custom Payment Action
  • How to customize “Download” Button?
  • Adding Manual Payments
  • Composer Support for Private WordPress Packages

Handywriter

11
  • Installation & Configuration
  • Write a Blog Post
  • Create a Summary
  • Suggest a Title
  • Keep records of AI generated Contents
  • Grammar & Spelling Fixer
  • Plagiarism Check
  • Content Templates
  • How to create a Meta Description?
  • How to complete a sentence?
  • How does credit calculation work?

Easy Text-to-Speech

5
  • Installation & Configuration
  • Using with Block Editor
  • Using with Classic Editor
  • OpenAI Integration
  • ElevenLabs Integration

WP Accessibility Toolkit

3
  • Customization
  • Hotkeys: Quick Navigation and Efficiency
  • Do not show the accessibility toolkit on the specific page

SessionQuota Pro

5
  • Limits and Priority
  • Enforcement Modes
  • Settings Overview
  • Quick Start
  • Installation and Activation

FAQ

1
  • How to Enter Your VAT Number for VAT Deduction at Checkout
  • Home
  • Docs
  • SessionQuota Pro
  • Limits and Priority
View Categories

Limits and Priority

SessionQuota Pro can resolve a user’s session limit from several rule sources. This page explains how that works.

The four rule levels #

SessionQuota Pro resolves the effective limit in this order:

  1. User-specific override
  2. Membership-based limit
  3. Role-based limit
  4. Global default

The first matching level with a higher priority wins.

Global default #

The global default is the basic session limit set in the General tab.

Use it when:

  • You want one rule for the entire site
  • You want a fallback for users without special rules

Role-based limits #

Role-based limits let you assign different session allowances to different WordPress roles.

Examples:

  • Subscribers: 1
  • Customers: 2
  • Editors: 3

If a user has multiple roles, SessionQuota Pro uses the highest limit among those roles.

Membership-based limits #

Membership-based limits are available when a supported membership plugin is active.

Supported providers:

  • MemberPress
  • Paid Memberships Pro

Examples:

  • Bronze plan: 1
  • Silver plan: 2
  • Gold plan: 4

If a user has multiple active memberships, SessionQuota Pro uses the highest limit among those memberships.

User-specific overrides #

User-specific overrides let you assign a custom limit to an individual user from their profile screen.

Use this when:

  • A VIP customer needs a higher limit
  • A staff user needs more flexibility
  • You want to make a one-off exception without changing global policy

How strict mode changes things #

If you select Logout all other sessions, SessionQuota Pro forces a single active session and does not use the advanced limit stack.

That means:

  • Role-based limits are not applied
  • Membership-based limits are not applied
  • User-specific overrides are preserved, but not used while strict mode is active

Example priority scenarios #

Scenario 1: role limit beats global default #

  • Global default: 1
  • Customer role: 2
  • User has role Customer

Effective limit: 2

Scenario 2: membership limit beats role limit #

  • Global default: 1
  • Customer role: 2
  • Gold membership: 4

Effective limit: 4

Scenario 3: user override beats everything else #

  • Global default: 1
  • Customer role: 2
  • Gold membership: 4
  • User override: 6

Effective limit: 6

Was this guide helpful for you?
Updated on March 17, 2026
Installation and ActivationEnforcement Modes
Table of Contents
  • The four rule levels
  • Global default
  • Role-based limits
  • Membership-based limits
  • User-specific overrides
  • How strict mode changes things
  • Example priority scenarios
    • Scenario 1: role limit beats global default
    • Scenario 2: membership limit beats role limit
    • Scenario 3: user override beats everything else

HandyPlugins

Explore

Home
Blog
Contact Us
My Account

Products

Magic Login Pro
Handywriter
Easy Text-to-Speech
PaddlePress Pro
WP Accessibility Toolkit

Follow Us

Twitter
Facebook
GitHub
WordPress

2026 – HandyPlugins.co | Hosted on WPHandle and optimized with Powered Cache

  • Terms and Conditions
  • Privacy Policy
  • Cookie Policy
  • Home
  • Plugins
    • Magic Login Pro
    • Handywriter
    • WP Accessibility Toolkit
    • PaddlePress Pro
    • Easy Text-to-Speech
  • Docs
  • About
  • Blog
  • Contact
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.