Title: Login Timeout Sessions
Author: Galaxy Weblinks
Published: <strong>April 21, 2023</strong>
Last modified: November 5, 2025

---

Search plugins

![](https://ps.w.org/login-timeout-sessions/assets/icon-128x128.png?rev=3096533)

# Login Timeout Sessions

 By [Galaxy Weblinks](https://profiles.wordpress.org/galaxyweblinks/)

[Download](https://downloads.wordpress.org/plugin/login-timeout-sessions.1.2.1.zip)

 * [Details](https://wordpress.org/plugins/login-timeout-sessions/#description)
 * [Reviews](https://wordpress.org/plugins/login-timeout-sessions/#reviews)
 *  [Installation](https://wordpress.org/plugins/login-timeout-sessions/#installation)
 * [Development](https://wordpress.org/plugins/login-timeout-sessions/#developers)

 [Support](https://wordpress.org/support/plugin/login-timeout-sessions/)

## Description

Allows you the ability to set login session / expiry Settings on user capacities
by admin panel.

By default the capabilities of the user are not defined in WordPress, for enhanced
security their capabilities have a limit for the modification of site data, removal
and creation.

### Key Feature Comes with Login Timeout Sessions Plugin

 * Set new login session.
 * Set login ‘Remember me’ session.
 * Set special timeout session for Users with a specific capability.
 * For example: You can set a longer or shorter login time for administrators with
   the “edit_theme_options” capability. (see Roles and Capabilities in WordPress
   Codex).
 * Use the default WordPress behaviours.
 * Add Updates panel (Settings > Login Sessions).
 * Deactivate restore default WordPress behavior.

Here’s a link to the documentation for the plugin. This will help you learn more
about its features and how to use it.
 **[Documentation](https://wp-plugins.galaxyweblinks.com/wp-plugins/login-timeout-sessions/doc/)**
For any feedback or queries regarding this plugin, please contact our [Support team](https://wp-plugins.galaxyweblinks.com/contact/).

## Installation

### Automatic Install From WordPress Dashboard

 1. Login to your admin panel
 2. Navigate to Plugins -> Add New
 3. Search **Login Timeout Sessions**
 4. Click install and activate respectively.

### Manual Install From WordPress Dashboard

If your server is not connected to the Internet, then you can use this method-

 1. Download the plugin by clicking on the red button above. A ZIP file will be downloaded.
 2. Login to your site’s admin panel and navigate to Plugins -> Add New -> Upload.
 3. Click choose file, select the plugin file and click install

### Install Using FTP

If you are unable to use any of the methods due to internet connectivity and file
permission issues, then you can use this method-

 1. Download the plugin by clicking on the red button above. A ZIP file will be downloaded.
 2. Unzip the file.
 3. Launch your favorite FTP client. Such as FileZilla, FireFTP, CyberDuck etc. If 
    you are a more advanced user, then you can use SSH too.
 4. Upload the folder to `wp-content/plugins/`
 5. Log in to your WordPress dashboard.
 6. Navigate to Plugins -> Installed
 7. Activate the plugin

## FAQ

### How to manage login sessions?

It is displayed in Settings->Login Sessions, and then you can edit the session from
the capabilities of the users.

## Reviews

![](https://secure.gravatar.com/avatar/f10592f77280d225575ccda394db3bac8c014f1a4b6c33780a4ae29ad8392269?
s=60&d=retro&r=g)

### 󠀁[⭐️⭐️⭐️⭐️⭐️ (5/5) – Great Plugin](https://wordpress.org/support/topic/%e2%ad%90%ef%b8%8f%e2%ad%90%ef%b8%8f%e2%ad%90%ef%b8%8f%e2%ad%90%ef%b8%8f%e2%ad%90%ef%b8%8f-5-5-great-plugin/)󠁿

 [ahmedhussainiq](https://profiles.wordpress.org/ahmedhussainiq/) March 9, 2025

I highly recommend this plugin to anyone looking for Login Timeout Sessions. Thanks
to the developers for this great work! 🎉👏

![](https://secure.gravatar.com/avatar/1422d342372ec1f40f06980c802831ffbe72318aa2266bde04035388a6a1cb16?
s=60&d=retro&r=g)

### 󠀁[Great idea but not working here, sorry](https://wordpress.org/support/topic/great-idea-but-not-working-here-sorry/)󠁿

 [Sim Architect](https://profiles.wordpress.org/thesimarchitect/) January 20, 2024

I keep being logged out even though I set it to 60 days for admins (and for everybody
choosing “remember me”). WP security auto logoff after x hours feature is turned
off. I can’t find another setting that could be in conflict. This plugin, if worked,
would have fixed something lacking on WordPress by default.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/)

## Contributors & Developers

“Login Timeout Sessions” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Galaxy Weblinks ](https://profiles.wordpress.org/galaxyweblinks/)

[Translate “Login Timeout Sessions” into your language.](https://translate.wordpress.org/projects/wp-plugins/login-timeout-sessions)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/login-timeout-sessions/),
check out the [SVN repository](https://plugins.svn.wordpress.org/login-timeout-sessions/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/login-timeout-sessions/)
by [RSS](https://plugins.trac.wordpress.org/log/login-timeout-sessions/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.1

 * Fixed: Critical bug causing automatic user logouts
 * Fixed: Malformed array structure in plugin activation causing session failures
 * Fixed: Incorrect get_option() default values causing array access errors
 * Fixed: Invalid validation logic preventing settings from saving properly
 * Fixed: Missing array key checks throughout the codebase
 * Fixed: Wrong time unit defaults (changed from hours to days)
 * Fixed: Checkbox value handling for capability-based sessions
 * Added: Automatic detection and repair system for corrupted settings
 * Added: Smart preservation of user settings during automatic repair
 * Improved: Performance optimization with early exit caching
 * Improved: Full compatibility with WordPress 6.8
 * Improved: Error handling and defensive programming throughout

#### 1.2

Stable Release

#### 1.1

Stable Release

#### 1.0.3

Stable Release

#### 1.0.2

Stable Release

#### 1.0.1

Stable Release

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.2.1**
 *  Last updated **6 months ago**
 *  Active installations **400+**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.0 or higher **
 *  [Advanced View](https://wordpress.org/plugins/login-timeout-sessions/advanced/)

## Ratings

 3.5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/login-timeout-sessions/reviews/)

## Contributors

 *   [ Galaxy Weblinks ](https://profiles.wordpress.org/galaxyweblinks/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/login-timeout-sessions/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wordpress.org/plugins/)