When you visit a website managed by Joomla 3.0, a session is started. Sessions help Joomla track specific information about specific users.


What are sessions?

Let's say that two people are sitting side by side in an office. Each user visits the same website at the same time, and that particular website is driven by Joomla 3.0. If one user logs in and another doesn't, how does Joomla keep track of this? Sessions. Because of sessions, Joomla can easily keep track of certain values for each unique visitor to the website.


What is session lifetime?

In this tutorial, we are focusing specifically on session lifetime. Session lifetime refers to how long an idle session is left open. The default value is 15 minutes. If you log into a Joomla 3.0 site and do nothing, after the default 15 minutes Joomla will no longer see you as a logged in user if you navigate to another page.

Joomla allows you to change the length of time that idle sessions stay open. This setting is referred to as Session Lifetime, and Joomla 3.0 gives the following description:

Session Lifetime:
Auto log out a User after they have been inactive for the entered number of minutes. Do not set too high.


To adjust the Session Lifetime in Joomla 3.0:

  1. Log into your Joomla 3.0 Administrator Control Panel
  2. In the left menu, click the link Global Configuration
  3. Within the list of tabs at the top of the page, click System.
  4. Towards the bottom of the page, under the Session Settings header you'll find the Session Lifetime setting. Make your desired changes, and then click the Save button in the top left of the page.

    The value you enter for Session Lifetime is in minutes. If you want to allow your users to stay logged in for up to one hour after being idle on your website, set the value to 60.

    Please note!
    This setting affects both session for the front end of your website and the backend.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve our Support Center:
Email Address
Optional, but our team may contact you for more information.
Like this Article?


Post a comment
n/a Points
2014-04-14 5:46 am

Very helpful. It's really a nuisance having to log in after every 15 minutes or so. Normally, I change it 525600 minutes - practically impossible to go beyond that!

Post a Comment

Email Address:
Are you a bot?

Please note: Your name and comment will be displayed, but we will not show your email address.

Write New!
Do you want to publish a tutorial to our support center?

News / Announcements

SSL Certficate Warnings
Updated 2014-04-14 11:34 am EST
Hits: 2251
Heartbleed 0-day OpenSSL security bug
Updated 2014-04-14 04:43 pm EST
Hits: 5708

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
Stack Exchange Q&A site proposal: Joomla

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!