Persistent Login
Persistent Login keeps users logged into your website, limits the number of active logins allowed at one time and alerts users of new devices logging …
The facts
- Rating
- 3.9★ from 25
- Active installs
- 6k+
- Price
- Free
- Last updated
- 29 Aug 2026
- Added
- Aug 2014
- Requires WP
- 5.0
- Tested up to
- WP 7.0.4
- Requires PHP
- 7.4
- Downloads
- 137,863
Our analysis
AI-assistedPersistent Login is a WordPress plugin designed to keep users logged into your website indefinitely, unless they choose to log out. It limits the number of active logins per user and notifies them of logins from new devices for security purposes. The plugin requires minimal setup and can save users time by reducing the need to remember usernames and passwords.
The plugin allows users to manage their active sessions through their Profile page in the WordPress Admin area. Users can see their login history, the devices used, and can end any session with a simple click. Additionally, it automatically selects the 'Remember Me' option by default, keeping users logged in for a year if they do not log out.
Best for: This plugin is suitable for WordPress sites that require user login management and enhanced security.
What it does well
- ✓Keeps users logged in unless they log out
- ✓Limits active logins per user
- ✓Alerts users of new device logins
- ✓Users can manage sessions from their Profile page
- ✓Requires minimal setup
Where it falls short
- •Data on premium features is not provided
Verdict
Persistent Login offers a straightforward solution for managing user sessions and enhancing login security. It may be particularly useful for sites with frequent user logins.
From the developer
lukeseager's own description of Persistent Login, lightly tidied.
Persistent Login keeps users logged into your website, limits the number of active logins allowed at one time and alerts users of new devices logging into their account.
Persistent Login: Keep wordpress users logged in forever
Persistent Login keeps users logged into your website unless they explicitly choose to log-out. It allows you to limit the number of active logins each user can have, and it alerts users of logins from new devices.
Persistent Login requires little set-up, just install and save your users time by keeping them logged into your website securely, avoiding the annoyance of forgetting usernames & passwords.
For added security, users can visit their Profile page in the WP Admin area to see how many sessions they have, what device was used and when they were last active. The user can choose to end any session with the click of a button.
Persistent Login
- Selects the ‘Remember Me’ box by default.
- If left checked, users will be kept logged in for 1 year
Active Logins
- Option to limit the number of active logins to 1 per user
- New logins can be blocked, or the users oldest login ended automatically
- Manage your own active logins from your Profile page in WP Admin
- Option to hide the Active Logins section from the WP Admin profile page
Login History
- Notify users of logins from new devices for improved security
- Set your own email notification message that is sent to users
- Allow users to see their login history from their Profile page in WP Admin
Top Tip
Once the plugin is installed, click the End all Sessions button from the Persistent Login settings page to encourage users to login again and be kept logged in forever!
Note
This plugin honours the ‘Remember Me’ checkbox. It is checked by default, but if it is unchecked the user won’t be remembered.
Premium Version