WPZOOM User History – Lock Users & Change Usernames

Changelog

1.2.0

  • Added login/logout tracking with dedicated “Logins” tab showing successful logins, logouts, and failed login attempts
  • Added “Sessions” tab showing all active WordPress sessions for a user with login time, IP, browser, and expiry
  • Added “Log Out Everywhere” button to destroy all active sessions for a user
  • Added IP address tracking for all changes and login events
  • Added IP tracking toggle in Settings for GDPR compliance
  • Added configurable data retention setting (default: 30 days) with automatic daily cleanup
  • Added “Clear All Logs” button in Settings to delete all history logs at once

1.1.1

  • Minor fixes

1.1.0

  • Add Lock User functionality

1.0.3

  • Added Delete User button on user edit page for quick access
  • Added Requires at least and Requires PHP headers to plugin file
  • Code improvements for WordPress.org plugin directory compliance

1.0.2

  • Added Clear Log button to delete history for a user
  • Improved role change tracking for Members plugin compatibility
  • Fixed false positive password change logging when saving without changes
  • Fixed duplicate role change entries

1.0.1

  • Added search functionality to find users by previous email/username
  • Added database index for faster history searches
  • Improved password change logging (no values stored)
  • Added table existence check to prevent errors

1.0.0

  • Initial release
  • Track user profile changes
  • Change username feature
  • Account History display on user edit page

Plugin Website
Visit website

Author
WPZOOM
Version:
1.2.0
Last Updated
March 5, 2026
Requires
WordPress 6.5
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.