Web357 Logo
Menu
  • Joomla! Extensions
    Browse all Joomla! Extensions
    PROPaid, no free version
    • Cookies Policy Notification BarPopular
    • Login as UserPopular
    • Monthly ArchivePopular
    • Microsoft/Outlook 365 Mail ConnectNew
    • Gmail SMTP ConnectNew
    • JMail LogNew
    • Multilingual 404 Page SelectorNew
    • Multiple Categories for K2
    • Contact Info
    Free + PROFree version, paid PRO upgrade
    • Fix 404 Error Links
    • Limit Active Logins
    • Failed Login AttemptsPopular
    • JLogsNew
    • VirtueMart Sales
    • Support Hours
    FreeFree download
    • Display Date and TimePopular
    • CountdownPopular
    • www Redirect
    • VirtueMart Count Products
    • Fixed HTML Toolbar
    • Web357 Framework
    All Access Joomla! Bundle: just €159

    The PRO version of all 15 paid Joomla! extensions, every new one we release, and premium support. All for €159 a year.

    The All Access Bundle

    arrow upSave €426 (73% off)

  • WordPress Plugins
    Browse all WordPress Plugins
    Free + PROFree version, paid PRO upgrade
    • Login as a UserPopular
    • Cookie Consent ManagerNew
    • Microsoft 365 & Outlook MailerNew
    • Gmail SMTP ConnectNew
    • Easy Custom Code (LESS/CSS/JS)
    • Mail LogNew
    • Fix 404 Error LinksNew
    • Limit Active LoginsNew
    FreeFree download
    • Count Characters, Words and Paragraphs
    • Fixed HTML Toolbar
    All Access WordPress Bundle: just €159

    The PRO version of all 8 paid WordPress plugins, every new one we release, and premium support. All for €159 a year.

    The All Access Bundle

    arrow upSave €153 (49% off)

  • Maintenance
  • Support
  • Blog
  • My Account
My Account
Web357 logo

Web357 delivers premium plugins and tailored solutions for Joomla! and WordPress websites. Since 2014, our experienced team has been committed to improving the performance, usability and security of these platforms. We focus on building tools that empower developers, digital agencies, and web professionals, backed by expert support and ongoing maintenance.

Company
  • About Us
  • Imprint
  • Media kit
  • Partners
  • Blog
  • Contact Us
  • Donate
Support
  • Help & Support
  • Pre-sales FAQ
  • Documentation
  • Maintenance
  • License
  • Contribute Translations
  • Latest Releases
Joomla!
  • Joomla! Extensions
  • Joomla! Bundle
WordPress
  • WordPress Plugins
  • WordPress Bundle

© 2026 Web357. All rights reserved.

  • Terms of Service
  • Privacy Policy
  • Refund Policy

Limit Active Logins per User in WordPress

Limit Active Logins per User in WordPress

One account should not be signed in everywhere at once.

Limit Active Logins sets how many devices may stay logged in, and what happens when someone tries to add another. You can also open the session list and end one yourself, without changing their password.

If the site is behind Cloudflare or another proxy, set how the visitor IP is detected before you trust that column.

Free version coming soonWaiting for review by the WordPress.org plugin team. The download opens here once it is approved.
  • 1 year of updates and support
  • 30-day money back guarantee
Limit Active Logins per User in WordPress
Compatibility
WordPress5.xWordPress6.xWordPress7.x
WordPress.org
In reviewFree version soon
Version
v1.0.0Changelog→
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
  • avatar
12,500+ customers since 2014

30-day money back guarantee · Support reply within 24 hours

📊 Central Control Panel & Real-Time Active Sessions

📊 Central Control Panel & Real-Time Active Sessions

📊 Central Control Panel & Real-Time Active Sessions

See who is signed in, on which device.

A shared password is hard to spot without a session list. The Active sessions screen shows each login: browser, device, IP, and when it was last used.

  • Search by name, email, or user ID
  • Filter by role
  • Your own admin session is marked, so you do not end it by mistake

🛡️ Instant Session Termination & Emergency Site-Wide Revocation

🛡️ Instant Session Termination & Emergency Site-Wide Revocation

🛡️ Instant Session Termination & Emergency Site-Wide Revocation

End a session without changing the password.

Someone left the company, or a login looks wrong. End that one session, every session of one user, or every session on the site. You stay signed in.

  • One click, with a confirmation
  • Several sessions at once
  • Log out all users when you need a clean start

⚙️ Three Enforcement Modes: Block, Allow, or Logout All

⚙️ Three Enforcement Modes: Block, Allow, or Logout All

⚙️ Three Enforcement Modes: Block, Allow, or Logout All

Block the new login, or let the newest device win.

Set the limit in General settings, from 1 to 2,500 devices per account.

  • Block: the new login is refused. The devices already in stay
  • Allow: the new login works, and the oldest session is signed out
  • Logout all: the new login works, and every other session of that account ends

A browser left idle gives up its place, so a forgotten tab does not lock the next login. Administrators are exempt, so you cannot lock yourself out while testing.

🔑 Custom Block Messages & One-Time Ticket Device Management

🔑 Custom Block Messages & One-Time Ticket Device Management

🔑 Custom Block Messages & One-Time Ticket Device Management

Tell people why they cannot sign in, and let them free a device.

This is in PRO. Write the block message they see, including the number of devices allowed.

After the password is correct, you can list the devices already signed in. Each has a Log out this device link that works once, for 10 minutes, and only from that IP.

🎯 Granular Conditional Limits by Role, Location, & IP Whitelist

🎯 Granular Conditional Limits by Role, Location, & IP Whitelist

🎯 Granular Conditional Limits by Role, Location, & IP Whitelist

Different people can have different limits.

Rules are in PRO. A shop manager may need three devices. A subscriber may get one. You can also vary the limit by country, or skip the limit for your office IP.

Conditional limits run in the order you set. The first match wins.

👥 Group Concurrent Seat Limits for LMS & Membership Tiers

👥 Group Concurrent Seat Limits for LMS & Membership Tiers

👥 Group Concurrent Seat Limits for LMS & Membership Tiers

A shared pool of seats, not one limit per person.

Group limits are in PRO. A classroom plan might allow 25 students online at once, no matter how many accounts exist.

When the pool is full, the group limit blocks the next person, or signs out whoever logged in first.

⏱️ Automated Inactivity Invalidation & Idle Logout Dialog

⏱️ Automated Inactivity Invalidation & Idle Logout Dialog

⏱️ Automated Inactivity Invalidation & Idle Logout Dialog

Sign people out when they walk away.

Idle logout is in PRO. It watches real use: typing, clicks, and touch. Background requests, such as a cart refresh, do not count as activity.

A countdown appears first, with Stay logged in. If the browser never runs that script, the server still ends the session. You can exclude roles such as Administrator in the Idle logout settings.

📱 Front-End Device Lists & Native WooCommerce My Account Tab

📱 Front-End Device Lists & Native WooCommerce My Account Tab

📱 Front-End Device Lists & Native WooCommerce My Account Tab

Let members see their own devices.

The customer device list is in PRO. Show the device list in three ways:

  • A Logged-in devices tab on the WooCommerce My Account page
  • The shortcode [web357_lal_devices]
  • A Logged-in devices block

They can sign out another device. The list does not show IP addresses.

📈 Comprehensive Login Analytics & Termination Diagnostics

📈 Comprehensive Login Analytics & Termination Diagnostics

📈 Comprehensive Login Analytics & Termination Diagnostics

How often people are blocked, and why sessions end.

The Analytics chart covers 7, 30, or 90 days: logins, blocked attempts, the block rate, and sessions ended. IP addresses are not stored here. Rows older than 90 days are deleted.

Who was blocked most often, and which countries sign in, is in PRO.

👤 Per-User Limit Overrides on Native Profile Screens

👤 Per-User Limit Overrides on Native Profile Screens

👤 Per-User Limit Overrides on Native Profile Screens

One account can be an exception.

On the user profile, choose the site default, a number of your own, or unlimited, as described in A limit for one user. Only someone who can edit users can change it. A member cannot raise their own limit.

Powerful Features
  • WordPress sessions, not a second list

    The plugin uses the sessions WordPress already creates, including Redis or Memcached. See how a login is counted.
  • A forgotten browser gives up its place

    A session idle longer than the idle threshold you set is ended when a new login needs it. The default is 30 minutes.
  • You can get back in from the server

    Administrators are exempt by default. If you turned that off, WP-CLI can lift the limit, as shown in Recover from a lockout.
Set a limit, for example one device. The next login can be blocked, can replace the oldest session, or can sign everyone else out. The documentation shows each choice.
Simple Pricing

Single Plugin (Pro)

€39/year

Access to the Premium version of
Limit Active Logins

Number of websites

Use it on any number of sites. Licenses for 1 website.

  • Premium support for 1 year

  • Plugin updates for 1 year

  • Life time usage

Ideal when you need just this one plugin.

Add €120 and get all 8 plugins on 1 website.

For agencies & multi-site owners
All Access Bundle
€159/year

Costs less than 5 single plugins
About €19.88 per plugin

All 8 premium WordPress plugins, plus every new one we release.

Number of websites

Use all plugins on any number of sites. Licenses for 1 website.

Everything in Single Plugin, plus:

  • The other 7 premium WordPress plugins

    Login as a UserCookie Consent ManagerMicrosoft 365 & Outlook MailerGmail SMTP ConnectEasy Custom Code (LESS/CSS/JS)Mail Log
  • Every new plugin we release

  • One subscription, one renewal

  • Premium support for 1 year

  • Plugin updates for 1 year

  • Life time usage

money guarantee
30-day money back guarantee. No questions asked!

So much better than a trial because you can try it on your website and we will be there to fully support you during that time.

Free vs PRO

The PRO subscription includes 1 year of updates and priority support. You keep using the plugin after it expires.

FeaturesFREEPRO
Global Concurrent Active Login Limits
From 1 to 2,500 devices per account. Learn more in General settings.
checkcheck
Three Limit Enforcement Modes
Block the new login, Allow it and end the oldest session, or Logout all other sessions.
checkcheck
Dynamic Idle Session Yielding
A session unused for longer than the time you set gives its place to the next login.
checkcheck
Central Active Sessions Dashboard
Search, filter by role, and see device, IP, and last activity. Learn more in Sessions.
checkcheck
Individual & Batch Remote Session Logout
End one session, or every session of selected accounts.
checkcheck
Emergency Site-Wide Session Revocation
End every session on the site. Your admin session stays. Learn more in Log out all users.
checkcheck
Per-User Profile Overrides
Site default, a custom number, or unlimited, on the user profile. Learn more in One user.
checkcheck
Dedicated WP-CLI Commands
List sessions, log someone out, or lift a limit from the server. Learn more in Commands.
checkcheck
Secure Client IP Resolution
Direct, Cloudflare, or your own proxy. Forged forwarding headers are ignored. Learn more in Visitor IP.
checkcheck
Login Analytics & Activity Trend Chart
Logins, blocks, and why sessions ended, for 7, 30, or 90 days. No IP addresses are stored. Learn more in Analytics.
checkcheck
Custom HTML Block Message with Placeholders
Write the notice people see, including the device limit. Learn more in Block message.
closecheck
Login Screen Device List with One-Time Tickets
After the password is correct, they can log out an old device. The link lasts 10 minutes.
closecheck
Conditional Limits by Role, Location, & IP
A different limit for a role, a user, a country, or an office IP. Learn more in Rules.
closecheck
Group Concurrent Seat Caps
Cap how many users of a role may be online at once. Learn more in Group limits.
closecheck
Automated Inactivity Logout with Warning Dialog
A countdown and Stay logged in, then the server ends the session. Learn more in Idle logout.
closecheck
WooCommerce My Account 'Logged-in devices' Tab
Customers see their devices and can sign one out. Learn more in Device list.
closecheck
Front-End Shortcode & Gutenberg Block
Place the same list with [web357_lal_devices] or the Logged-in devices block.
closecheck
Automatic Log Out Everywhere on Sign-Out
Logging out of one device can end every other session of that account.
closecheck
Pro Analytics: Top Blocked Users & Countries
Who is blocked most often, and logins by country. Still no IP addresses in analytics. Learn more in Who and where.
closecheck
Automatic Updates & License Management
A PRO license unlocks updates from the Plugins screen. Help is on the support page.
closecheck
Pre-Sale FAQs
  • What am I purchasing?
    You are purchasing a WordPress plugin subscription. Once the purchase is complete, you will gain access to our members' area, where you can download the latest versions and access our private support system.
  • What payment methods do you accept?
    We accept PayPal and all major credit cards via Stripe, including Visa, MasterCard, American Express, Discover, JCB, Diner's Club, and EnRoute.
  • Do you offer a refund policy?
    Yes! We provide a 30-day money-back guarantee on all subscriptions.
  • Can I use your plugins on more than one website?
    Yes. Each subscription covers 1, 3, 5 or unlimited WordPress websites, depending on the plan you choose on the pricing table.
  • Can I purchase just one plugin?
    Yes! You can buy a single WordPress plugin with updates & support for that specific product.
  • What's the difference between the "Single" and "Bundle" subscription?
    Single Plan – Perfect for personal use. Grants access to one premium WordPress plugin. Bundle Plan – Best value for your money, ideal for advanced users. Grants access to all Web357 premium plugins. Both plans include private support. Key Difference: With the Bundle Plan, you can download all premium Web357 plugins instead of just one.
  • Are there limits on how many times I can download my purchased plugins?
    No! You can download your WordPress plugins unlimited times during your subscription.
  • What happens when my membership expires?
    You can continue using your downloaded plugins, but updates & support will no longer be available.
  • How does your support work?
    We provide support via: - Private Support Ticket Area - Email Assistance - Live Chat (when available)
  • I have a question. How can I contact you?
    You can contact us at support@web357.com or via our pre-sales contact form.
  • What is the license for this product?
    This product is licensed under the GNU General Public License v3.0 (GPLv3).
Product FAQs
  • Does it work with current WordPress and PHP?

    Yes. It needs WordPress 5.6 or newer and PHP 7.4 or newer, as listed in the requirements.

  • Will the limit slow ordinary pages?

    No. The check runs when someone logs in, not on every page view. How logins are limited explains the steps.

  • Does it work with WooCommerce and membership plugins?

    Yes. Any login that uses normal WordPress authentication is covered, including WooCommerce, Tutor LMS, MemberPress, Restrict Content Pro, and SureCart.

    Application passwords and XML-RPC are not counted. They do not open a browser session.

  • A customer closed the laptop and now cannot sign in on their phone.

    They are not stuck. A session idle longer than Idle sessions give way after (30 minutes by default) is ended when the new login needs that place. You can change the minutes in General settings.

  • How do members free a device themselves?

    In PRO, the block message can list their devices with a one-time logout link. You can also give them a device list on My Account.

    The link is created only after the password is correct, lasts 10 minutes, and works from that IP only.

  • Does it work with Redis or Memcached?

    Yes. Sessions are read and ended through whatever storage WordPress is using, as How logins are limited explains.

  • What is free, and what is PRO?

    Free: the device limit, Block / Allow / Logout all, idle sessions giving way, the session list, per-user exceptions, visitor IP, basic analytics, and WP-CLI.

    PRO: your own block message, devices on the login screen, limits by role or country, group seats, idle logout with a warning, and a device list for customers. The documentation marks each PRO page.

Testimonials
12,500+
happy customers
  • Web357 creates super useful extensions. Login as User is fantastic for allowing site admins to understand the frontend UX from any user's perspective. No extra "test" users needed. Support is also amazing!

    Brian Mitchell
    President of InterGen Web Solutions
  • Web357 extensions are solid, reliable, and thoughtfully built - no fluff, just tools that do exactly what they promise. Support is incredibly responsive, and updates are clearly made with real users in mind. It's rare to find such professionalism in this space.

    Zlatko Enev
    Writer, Publisher - Librev.com
  • Tim Davis
    Joomla! Evangelist
  • We have used Joomla and WordPress plugins by Web357 for many years in various projects. The plugins are exceptionally reliable and robust. Special thanks to Yannis, for his outstanding assistance-always responsive and professional. Highly recommended for anyone seeking quality plugins and excellent customer support.

    Antonis Pavlidis
    Web Designer/Developer - Dazzlink
  • I've been using Web357's Joomla plugins for several years and I must say I've never had any problems; they've always met my expectations! My heartfelt congratulations to the Web357 staff.

    Mauro Miotello
    IT Consultant and Software Developer - Ashnet Consulting
  • Web357 extensions are reliable, well-crafted, and consistently updated. We've used them for years across professional Joomla and WordPress projects and have always been impressed by their performance and support. A trusted part of our development toolkit.

    Alexander Ioannidis
    Founder & Team Lead, PROUDPIXEL

Web357 creates super useful extensions. Login as User is fantastic for allowing site admins to understand the frontend UX from any user's perspective. No extra "test" users needed. Support is also amazing!

Brian Mitchell
President of InterGen Web Solutions

Web357 extensions are solid, reliable, and thoughtfully built - no fluff, just tools that do exactly what they promise. Support is incredibly responsive, and updates are clearly made with real users in mind. It's rare to find such professionalism in this space.

Zlatko Enev
Writer, Publisher - Librev.com
Tim Davis
Joomla! Evangelist

We have used Joomla and WordPress plugins by Web357 for many years in various projects. The plugins are exceptionally reliable and robust. Special thanks to Yannis, for his outstanding assistance-always responsive and professional. Highly recommended for anyone seeking quality plugins and excellent customer support.

Antonis Pavlidis
Web Designer/Developer - Dazzlink

I've been using Web357's Joomla plugins for several years and I must say I've never had any problems; they've always met my expectations! My heartfelt congratulations to the Web357 staff.

Mauro Miotello
IT Consultant and Software Developer - Ashnet Consulting

Web357 extensions are reliable, well-crafted, and consistently updated. We've used them for years across professional Joomla and WordPress projects and have always been impressed by their performance and support. A trusted part of our development toolkit.

Alexander Ioannidis
Founder & Team Lead, PROUDPIXEL
View all testimonials
Why Developers Trust Our Joomla! extensions & WordPress Plugins
  • Love & Attention
    Love & Attention

    Crafted with care, driven by passion, because when you love what you do, it’s impossible to hide.

  • Premium Support
    Premium Support

    We care about your website just as much as you do. Count on us for fast, helpful support.

  • Always Fresh Ideas
    Fresh Ideas, Always

    Great ideas come from fresh thinking, and we never run out of either.

  • Clean, Reliable Code
    Clean, Reliable Code

    Our code is clean, lightweight and built to industry standards, easy to use, easy to trust.

Latest Version

v1.0.0

View Changelog
WordPress Compatibility
WordPress5.xWordPress6.xWordPress7.x
License

GNU/GPL v3

WordPress.org
WordPressFree version coming soon

Waiting for review by the WordPress.org plugin team

Get Limit Active Logins

Decide how many devices can stay logged in to one account, and end a session when you need to.

Buy PRO30-day money back guarantee

Limit Active Logins per User

From €39/year · 30-day money back