Stop account sharing and stay in control. Limit Active Logins is the Joomla! extension that lets you restrict the number of simultaneous logins per user, user group, country, or device.
Prevent login abuse, view live sessions, and customize login limits based on your needs - all from a clean, flexible admin panel.
π Ideal for membership sites, eLearning platforms, and any Joomla! project where user access matters.
from 10.000+ users
The user can see the already logged in devices & browsers and also, sign out – while the session will still be active. Take the image as an example. Here, the user sees that there are 4 signed-in devices (laptop, desktop, smartphone β any mobile device), the browser, the location, the time of logging in, and can sign out from any device.
There’s a login failed message when the maximum number of active logins set by the Admin is reached. Say, the user logs in with Google Chrome and then attempts to log in with Firefox, while the Admin has set 1 as the limited number of active logins for this account. In this case, the user will see the error message, but can logout from one device to login from another device.
With access to the backend, the Admin cannot only view information about the users but also take some action. The Admin can see the sessions of the logged in users and info, such as the IP address, the browser, the country, the operating system.
If there’s a need to force logout a user, it takes a click.
With WEB357’s plugin βLogin as User for Joomla!β, the Admin can login as user to the frontend of a website β it also takes a click.
What can the Admin do?
1. Maximum Active Logins: set the limit active logins for each account. If it’s 1, the user can login from only 1 device/browser.
Attention: the session may be active even if the browser closed.
2. Login Logic:
a. Block: Block a new login if the maximum limit is reached. The user sees an error message and can login after logging out from another device.
b. Allow: Allow a new login by terminating the previous session when the limit is exceeded.
c. Custom error message: Write a message to guide the user during a login failure.
The Admin can customize the limits per condition β hence, set different max active logins as per need based on features, like user groups, continents, countries, etc. For example:
β’ User groups (manager, administrator, super users) can login from 15 different devices.
β’ Registered users in Asia and Africa can login from 2 devices simultaneously.
β’ Registered users from around the globe can login from 6 devices at the same time.
Crafted with care, driven by passion-because when you love what you do, itβs impossible to hide.
We care about your website just as much as you do. Count on us for fast, helpful support.
Great ideas come from fresh thinking - and we never run out of either.
Our code is clean, lightweight and built to industry standards - easy to use, easy to trust.
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!
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.
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.
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.
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.
Single Extension (Pro)
Access to the Premium version of
Limit Active Logins extension for Joomla!
Premium support for 1 year
Extension updates for 1 year
Life time usage
Premium support for 1 year
Extension updates for 1 year
Life time usage
Loading savings...
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.
Features | FREE | PRO |
---|---|---|
Maximum Active Logins Set the maximum number of active logins a user account can have. If this limit reached, next login request will be failed and user will have to logout from one device to continue. Note: Even if the browser is closed, login session may exist. | ||
Login Logic A) Block: Do not allow new login if the limit is reached. Users needs to wait for the old login sessions to expire. B) Allow: Allow new login by terminating the previous old session when the limit is reached. | ||
Custom error message The error message that will be displayed if the user reach the maximum number of active logins for his account. | ||
Show Logged in Devices with logout button(s). You can give the User the opportunity to disconnect from another device to which is already connected, and therefore is able to sign-in again. | ||
Force Logout for all Sessions When the User clicks on the logout button, then he will be logged out from every device that he had already logged in previously. | ||
Customizable Maximum Active Logins Set the maximum number of active logins a user account can have per condition.
If this limit foreach condition is reached, next login request will be failed and user will have to logout from one device to continue. Note: Even if the browser is closed, login session may exist |