Advanced Features
How to Monitor Logged-In Users & Terminate Inactive Sessions in Logify
What is it?
The User Sessions screen acts as a live dashboard showing everyone who is currently logged into your WordPress website, as well as past or inactive login sessions. It gives you a complete overview of active, idle, revoked, and expired sessions across all user accounts.
At the top of the page, you will see three quick summary cards:
- Active Sessions: Users who have been active on your site within the last 5 minutes.
- Loaded Sessions: The total number of session records currently visible on your screen based on your filter.
- Expired Sessions: Inactive, idle, ended, or revoked sessions listed below.
Why is it helpful?
Multiple users accessing your admin area simultaneously can pose security risks—especially if someone leaves their computer unattended or logs in from an unfamiliar location.
Logify User Sessions helps you keep your site secure by allowing you to:
- See Who is Online: Instantly identify active team members versus idle logged-in users.
- Spot Unfamiliar Access: Check the device, web browser, IP address, and country for every login session.
- Force Logout Instantly: Log out any user or specific session with a single click if you suspect unauthorized access or need to perform site maintenance.
- Filter by Specific Users: Easily review session histories for specific team members or roles.
Who can use it? (Real-World Examples)
1. Site Administrators
- Scenario: An employee left the office for the day but forgot to log out of the WordPress dashboard on their work computer.
- Solution: Open Logify > User Sessions, locate their session marked as IDLE, and click Force Logout to secure the account immediately.
2. Security Checks & Auditing
- Scenario: You notice an administrator account logged in from a country where your team doesn't operate.
- Solution: Check the IP / Country column. If the location looks suspicious, click Force Logout right away and reset the account password.
How to use it
Step 1: Open the User Sessions Dashboard
In your WordPress Dashboard sidebar, navigate to Logify > User Sessions.

Step 2: Read the Session Table
The table lists all current and past session records with key information:
- Username & Role: The account name, user ID, and assigned WordPress role (e.g.,
Administrator). - Login & Last Activity: The exact date and time the user logged in and when they last performed an action on the site.
- Duration: How long the session has been open.
- Browser & Device: The web browser (e.g.,
Chrome) and operating system (e.g.,Windows) being used. - IP / Country: The IP address and country code associated with the login.
- Status:
- ACTIVE: User made a request on the site within the last 5 minutes.
- IDLE: User is logged in but has not performed any actions recently.
- REVOKED / EXPIRED: Sessions that have already ended or were manually logged out.
- Actions: Contains the Force Logout button for active or idle sessions.
Step 3: Filter Sessions by User
To see sessions for a specific user rather than everyone:
- Click the All Users dropdown menu at the top of the table.
- Select the specific user account you want to inspect.
- Click Filter.
Step 4: Force Logout a User
- To log out a single session: Find the user row you want to disconnect and click the Force Logout button on the far right under the Actions column.
- To log out multiple sessions at once:
- Check the boxes next to the session rows you wish to end.
- Select Force Logout from the Bulk actions dropdown menu.
- Click Apply.

Step 5: Delete Expired or Revoked Sessions
To keep your dashboard clean, you can remove old session records:
- Check the boxes next to any REVOKED or EXPIRED session records.
- Select Delete from the Bulk actions dropdown.
- Click Apply to clear them from your table.