miniOrange Joomla Session management plugin
allows you to control the session lifetime for all Joomla users and provides a
seamless user experience. With our plugin, you can extend session lifetimes,
limit parallel logins, and effortlessly manage user sessions. Keep track of
active sessions and empower users with frontend login management. In this
guide, we will go through the steps to configure the
Session Management plugin for your Joomla site.
Steps To Configure Session Management On Your Joomla Site
1. Install Joomla Session Management Plugin
Login into your Joomla site’s administrator console.
From left toggle menu, click on System, then under Install
section click on Extension.
Upload the downloaded zip file to install the
Joomla Session Management plugin.
Installation of the plugin is successful.
2. Configure Joomla Session Management Plugin
First go to the Account Setup tab. Here enter your account
miniOrange account credentials followed by license key to activate the
plugin. Now we can start configuring Joomla Session Management plugin.
Go to the Configuration tab in the plugin and click on
General settings.. Here we will configure the following
Remember Device: Admin users have the option to enable
device recognition, allowing them to bypass the need for entering login
credentials each time they access the admin area.
Terminate User Sessions on Group Modification: Activate
this feature to automatically end all active user sessions when a user
group is modified or removed.
Automatic Session Expiration: Activate this feature to
automatically end user sessions after a designated period of inactivity.
Logout all Active Sessions: Activate this feature to
provide users with the option to log out from all active sessions
Now in the Configuration menu, go to the
Role-Based tab. Here we can configure the following
Limit active sessions: Activate this feature to configure
the number of active sessions that can be active for a single user.
Disable Automatic Session Timeout for Specific User Groups:
When you enable this feature for a specific user group, it ensures that
sessions for all users within that group will not be automatically
Now go to the Device-Based tab to configure the following
Preventing Duplicate Sessions for Active Users: Enabling
this feature prevents active users from experiencing session duplication.
Terminate Previous User Sessions on New Device Login:
This feature enables the termination of the previous user session when a
user logs in from a new device.
Now go to the IP-Based tab to configure the following
IP Based Active Sessions: Activate this option to
restrict the number of active sessions from a specific IP address for an
IP Based Session Blocking:
Activate this option to manually block a range of IP addresses. You can
block any range of IP addresses.
Now go to the Session Analytics tab from the side-menu.
Here, you can access a comprehensive report detailing all user sessions.
1. Device-based: If Active Session limit for users is set
greater than 1 the you cannot enable features for Preventing Duplicate
Sessions for Active Users and Terminate Previous User Sessions
2. Role-based: Disable the device-based settings for
Preventing Duplicate Sessions for Active Users and Terminate Previous User
Sessions if you want to increase the maximum number of active sessions.
You have successfully configured
Session Management Plugin for Joomla.
Mail us on
for quick guidance(via email/meeting) on your requirement and our team will
help you to select the best suitable solution/plan as per your requirement.
Need Help? We are right here!
Contact miniOrange Support
Thanks for your inquiry.
If you dont hear from us within 24 hours, please feel free to send a follow up email to email@example.com
This privacy statement applies to miniorange websites describing how we handle the personal
When you visit any website, it may store or retrieve the information on your browser, mostly in the
form of the cookies. This information might be about you, your preferences or your device and is
mostly used to make the site work as you expect it to. The information does not directly identify
you, but it can give you a more personalized web experience.
Click on the category headings to check how we handle the cookies.
Strictly Necessary Cookies
Necessary cookies help make a website fully usable by enabling the basic functions like site
navigation, logging in, filling forms, etc. The cookies used for the functionality do not store any
personal identifiable information. However, some parts of the website will not work properly without
These cookies only collect aggregated information about the traffic of the website including -
visitors, sources, page clicks and views, etc. This allows us to know more about our most and least
popular pages along with users' interaction on the actionable elements and hence letting us improve
the performance of our website as well as our services.