# Limit Active Logins per User in Joomla

> Decide how many devices can stay logged in to one Joomla account, with different limits per user group and a cap on how many group members are online at once.

- URL: https://www.web357.com/limit-active-logins-extension-for-joomla
- Platform: Joomla
- Edition: Free and PRO
- Latest version: 1.2.8
- Compatibility: Joomla 3.x, Joomla 4.x, Joomla 5.x, Joomla 6.x
- Price: From €39 per year
- Pricing page: https://www.web357.com/limit-active-logins-extension-for-joomla/pricing
- Changelog: https://www.web357.com/limit-active-logins-extension-for-joomla/changelog
- Documentation: https://docs.web357.com/limit-active-logins-extension-for-joomla/intro/
- Demo: https://demo-joomla.web357.com/limit-active-logins
- Joomla Extensions Directory: https://extensions.joomla.org/extension/limit-active-logins/
- Free download: https://app.web357.com/my-account/my-downloads?item=limitactivelogins&redirect_to=https%3A%2F%2Fapp.web357.com%2Fmy-account%2Fmy-downloads%3Fitem%3Dlimitactivelogins
- Included in: [Joomla All Access Bundle](https://www.web357.com/joomla-bundle)

_One paid account, many people. A course login is shared with friends, or a subscription is used in several offices at once._

**Limit Active Logins** caps how many devices can stay logged in to one Joomla account. At the limit you choose to block the new login or sign out the oldest one, and you can set different limits for user groups and let office IPs skip them.

The free version includes the limits, group seat caps and the Logged in Users screen. PRO adds rules per user, continent and country, a devices panel for members and your own block message.

The free version already sets limits per user group and caps how many members of a group can be online. The [main settings guide](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/main-settings/) shows how to choose between blocking the new login and signing out the oldest one.

## Features

### 📱 Signed-In Devices with a Logout Button

**Let members free a device themselves.**

*The devices panel is in [PRO](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing).* When a login is blocked, the [Your Devices panel](https://docs.web357.com/limit-active-logins-extension-for-joomla/guides/your-devices-panel/) lists the account's other sessions with their browser, location and time, and a button to sign each one out.

- Laptop, desktop and phone sessions side by side
- The current device is marked
- A prompt for devices the member does not recognise

![The front-end devices panel listing four signed-in devices with browser, location and login time, and a sign-out option for each](https://www.web357.com/content/images/limit-active-logins-joomla-extension-screenshot-2.png)

### 🚫 A Clear Message When the Limit Is Reached

**Tell people why they cannot sign in.**

With **Block**, a login over the limit is refused and the member sees a message on the login page. *Writing [your own message](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/main-settings/#blocked-login-message-and-front-end-devices-panel), with the limit as a placeholder, is in [PRO](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing).*

- The member logs out on another device to continue
- With **Allow**, the oldest session is signed out instead
- Both behaviours are in the free version

![The Joomla login page with a login failed message saying the maximum number of active logins was reached](https://www.web357.com/content/images/customErrorMessage-second-login-attempt.png)

### 👀 See Who Is Logged In, and Log Them Out

**End a session without changing the password.**

The [Logged in Users](https://docs.web357.com/limit-active-logins-extension-for-joomla/guides/managing-logged-in-users/) screen lists every active session, in detail or grouped by account. Click **Force Logout** to end one.

- IP address, browser and operating system per session
- *Country detection with GeoIP and Gravatar pictures are in [PRO](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing)*
- Pair it with [Login as User](https://www.web357.com/login-as-user-joomla-component) to see the site as that member

![The Logged in Users screen with each session's user, IP address, browser, country, operating system and a Force Logout button](https://www.web357.com/content/images/limit-active-logins-joomla-extension-screenshot-4-backend-logged-in-users-detailed-1.png)

### ⚙️ The Limit and What Happens at It

**Set the number once, then choose Block or Allow.**

In the [main settings](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/main-settings/#session-limit-and-login-behavior), set how many devices one account may use. At the limit, **Block** refuses the new login and **Allow** signs out the oldest session.

- A session can stay active after the browser closes
- Custom limits can give staff more devices
- *Redirect after login and log out everywhere are in [PRO](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing)*

![The main settings with Maximum Active Logins, the Block or Allow login logic and the custom error message](https://www.web357.com/content/images/limit-active-logins-joomla-extension-configuration-screenshot-6.png)

### 🎯 Different Limits per Group, User or Region

**Give staff more devices than subscribers.**

Add rows under [Customizable Maximum Active Logins](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/customizable-maximum-active-logins/#custom-limit-fields): a limit for one or more user groups, with whitelisted IP addresses that skip it. Turn a rule off without deleting it.

- Free: user groups and IP whitelist
- *Limits for a single user, a continent or a country are in [PRO](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing)*
- Private notes on each rule

![The Customizable Maximum Active Logins table with rules for Managers, Administrators and Super Users, and for Registered users in Asia and Africa and elsewhere](https://www.web357.com/content/images/limit-active-logins-joomla-extension-configuration-screenshot-7.png)

### 👥 A Cap on Group Members Online at Once

**Sell seats, not accounts.**

[Group Concurrent Login Limits](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/group-concurrent-login-limits/) cap how many different members of a user group can be logged in at the same time, for example 10 Registered users.

- Block the next person, or sign out whoever logged in first
- Separate from the per-account limit
- Included in the free version

![The Group Limits table with a cap of 10 concurrent Registered users, Block login logic and a private note](https://www.web357.com/content/images/limit-active-logins-joomla-group-limits.jpg)

## Good to know

- **🔐 Stop account sharing**: One paid account cannot serve a whole class or office when you set the [maximum active logins](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/main-settings/#session-limit-and-login-behavior) per account, for example 1 or 2.
- **🌍 Rules that match your members**: Different limits for staff and subscribers, trusted office IPs that skip the limit, and in PRO limits per continent or country, with the [custom limits](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/customizable-maximum-active-logins/) table.
- **👥 Seat-based access**: Cap how many members of a group are online at once with [group limits](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/group-concurrent-login-limits/), useful for course licences and team plans.

## Free vs PRO

| Feature | Free | PRO |
| --- | --- | --- |
| **Maximum active logins**: Set how many devices one account may use at the same time. Learn more in [Main settings](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/main-settings/#session-limit-and-login-behavior). | ✓ | ✓ |
| **Block or Allow**: Refuse the new login, or let it in and sign out the oldest session. | ✓ | ✓ |
| **Limits per user group, with an IP whitelist**: Different limits for user groups, and whitelisted IPs that skip a rule. Learn more in [Custom limits](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/customizable-maximum-active-logins/). | ✓ | ✓ |
| **Group concurrent limits**: Cap how many members of a user group can be logged in at once. Learn more in [Group limits](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/group-concurrent-login-limits/). | ✓ | ✓ |
| **Logged in Users and Force Logout**: See every active session in detail or grouped by account, and end any of them. | ✓ | ✓ |
| **Limits per user, continent or country**: A limit for a single account, or for visitors from selected continents or countries. | – | ✓ |
| **Your own block message**: Write the message people see when the limit is reached, with the limit as a placeholder. | – | ✓ |
| **Devices panel with logout buttons**: Members see their other sessions and sign one out to continue. Learn more in [Your Devices panel](https://docs.web357.com/limit-active-logins-extension-for-joomla/guides/your-devices-panel/). | – | ✓ |
| **Log out everywhere**: Logging out on one device ends every other session of the account. | – | ✓ |
| **Redirect after login**: Send members to a page or menu item right after they log in. | – | ✓ |
| **GeoIP and Gravatar**: See the country of each session and the member's Gravatar picture. | – | ✓ |

## Pricing

Each license is a subscription that renews every year. It includes updates and support while it is active. Prices are in EUR. Buy or compare licenses at https://www.web357.com/limit-active-logins-extension-for-joomla/pricing.

| License | Price per year |
| --- | --- |
| 1 site | €39 |
| 3 sites | €59 |
| 5 sites | €79 |
| Unlimited sites | €99 |

## Frequently asked questions

### Which Joomla versions are supported?

Joomla **4, 5 and 6**, as listed in the [requirements](https://docs.web357.com/limit-active-logins-extension-for-joomla/installation/#requirements). All Web357 Joomla extensions are Joomla 6 ready.

### What is free, and what is PRO?

**Free:** the device limit, Block or Allow, custom limits per user group with an IP whitelist, group concurrent limits, and the Logged in Users screen with Force Logout.

**[PRO](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing):** limits for a single user, a continent or a country, your own block message, the devices panel with logout buttons, log out everywhere, redirect after login, GeoIP country detection, Gravatar pictures, and 1 year of updates and support.

### Should I use Block or Allow?

**Block** keeps existing sessions and refuses the new one; **Allow** lets the new login in and signs out the oldest. The [FAQ](https://docs.web357.com/limit-active-logins-extension-for-joomla/faq/#should-i-use-block-or-allow) explains which suits which site.

### A member closed the laptop and now cannot sign in on their phone. What can they do?

A session can stay active after the browser closes. You can end it from **Logged in Users**, or in PRO the member can sign out the old device from the [devices panel](https://docs.web357.com/limit-active-logins-extension-for-joomla/guides/your-devices-panel/).

### How is a group limit different from a custom limit for a user group?

A custom limit caps how many devices **each account** may use. A group limit caps how many **different people** from the group may be logged in at once. The [FAQ](https://docs.web357.com/limit-active-logins-extension-for-joomla/faq/#how-is-this-different-from-a-custom-limit-for-a-user-group) has examples.

### What happens after my PRO subscription expires?

PRO keeps working on your sites. You can continue using the version you downloaded, but new releases and support stop until you renew, which you can do at any time from your Web357 account at the current [plan prices](https://www.web357.com/limit-active-logins-extension-for-joomla/pricing).

## Documentation

- [Introduction](https://docs.web357.com/limit-active-logins-extension-for-joomla/intro/)
- [Installation](https://docs.web357.com/limit-active-logins-extension-for-joomla/installation/)
- [Main settings](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/main-settings/)
- [Customizable Maximum Active Logins](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/customizable-maximum-active-logins/)
- [Group Concurrent Login Limits](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/group-concurrent-login-limits/)
- [Permissions](https://docs.web357.com/limit-active-logins-extension-for-joomla/configuration/permissions/)
- [Managing logged in users](https://docs.web357.com/limit-active-logins-extension-for-joomla/guides/managing-logged-in-users/)
- [Your Devices panel](https://docs.web357.com/limit-active-logins-extension-for-joomla/guides/your-devices-panel/)
- [FAQ](https://docs.web357.com/limit-active-logins-extension-for-joomla/faq/)

---

Part of [Web357](https://www.web357.com). Site map for agents: [llms.txt](https://www.web357.com/llms.txt), [llms-full.txt](https://www.web357.com/llms-full.txt). Documentation: https://docs.web357.com/. Support: https://www.web357.com/support. Append `.md` to any page URL on this site to read it as Markdown.
