If you install the following plugin and leave that one running for a while… you can see who logged in since using that plugin:
http://wordpress.org/extend/plugins/wp-last-login/
That seems to do what you need.
As far as I quickly can see it runs on $this->hook( ‘wp_login’ ) and does:
$user = get_user_by( 'login', $user_login );
update_user_meta( $user->ID, 'last-login-in-meta-table', time() );
Possibly the
user-settings-time
in the meta table can help somewhat on determining the history before installing the plugin, never used it (see http://wpseek.com/wp_user_settings/)
Related Posts:
- Basic auth WordPress REST API dilemma
- security+best practices: root or www-data on a wordpress content folder?
- Any reason to be concerned by a wave of “zombie” blog signups?
- How to change WordPress user ID?
- Setting WP Admin passwords to expire
- What do spammers gain by signing up as a user?
- How can I secure a WordPress blog using OpenID from a single provider?
- Force user to change their password on the frontend at the first login and password policy
- Should I encrypt the response that triggers an Ajax action? Is nonce sufficient?
- Are there mutiple ways to get usernames (as a hacker)
- Reset Password policy
- How do I protect user_activation_key?
- Failed login attempts
- WordPress Password security related questions
- Preventing user enumeration: which logic is better?
- Force users to use password with specifications
- Iterating users while user iteration is suppressed
- Require confirmation of current user’s email before updating database and before send_email_change_email
- Securely log in a user without a password using a link?
- What techniques can a user employ to achieve a password rated “strong” in the WordPress password checker
- WordPress – Security Question at Login from User’s Meta Data
- user_login vs. user_nicename
- WordPress usermeta scaling for thousands of users
- Execute a function when admin changes the user role
- Why are user address fields required [closed]
- Importing users? From another wordpress site
- How to discover and delete unused accounts?
- Remove all users from site except one using WP CLI
- Show Biographical Info while creating new user
- How to enable the theme editor cap for an editor role?
- WordPress keeps asking for connection information in localhost
- User File Upload Repository?
- How to get user ID during registration and add it to a custom table
- How do I properly format the user_role array?
- How to edit user_id on the comment edit screen
- get_users() ORDER BY Not Working
- Tagging users in WordPress
- password protected post policy
- How can I display show/hide elements when user is registered?
- How can I allow password reset based on logins containing the @ character?
- WordPress User getting added with id of 0
- Log all users out of all locations after 24 hours
- RSS feed for a given user’s post?
- add_cap not working with Shop Manager role
- User Last Login Sort Column
- Bulk delete users from a csv list
- Get tags for current user
- Using user_status in conditional with get_users to return existing users
- Users managed to register on website with no register button?
- Is there a way to make custom fields only editable by administrators?
- How to use WordPress for class notes?
- mysql query two database tables, users and usermeta and sort by custom meta int value
- How to Check User type from the form user registers in user_register hook?
- Add value in user table when user is created
- How to hide WordPress users’ names externally?
- Editable registration date field in user profile
- How to force authors to ‘submit for review’?
- WordPress registration without wp-login.php and wp-admin folder, is it possible?
- List users by meta_key and meta_value
- MySQL query to mass change role of users
- Add Custom Filter to Admin User list
- How to Create a User Profile Page?
- List Users alphabetically with heading
- How to default/force the user’s display_name to their nickname?
- New user form rejected because “passwords don’t match”—but there’s only one password field
- Unable to change email address of admin on localhost
- “the_author_meta(‘url’)” not working inside “href”
- REST API: wp_get_current_user not working on second call
- How to let the users edit their user names?
- How do I filter users based on email address?
- What’s the correct way to add capabilites to user roles?
- Web app vs CMS backend
- User roles not displaying
- Should I setup frontend-only users as CPT or use a plug-in?
- How to expire user registration?
- Echo a list of all subscriber’s user IDs
- wp_delete_user – huge overhead in Buddypress?
- Delete all users with Editor role and their content mysql
- Send user auto generated password on different email
- Show posts who published after registration date
- How to hide “Change role to” dropdown on Users admin menu
- How can i display pagination in custom comment list?
- hide page menu from admin panel for specific users
- Single Sign On (SSO) between two WordPress websites
- get user id in a plugin without a function
- WP_User object behaving strangely when used inside Admin Panel?
- REST_query_vars for users
- How to use a transient inside WP_User_Query
- Allowing users to edit only their page and nobody else’s
- How to bulk change user role to “No role for this site”
- Showing extra profile fields in admin – problem with underscore
- Add an ‘edit profile’ page with Genesis
- Exclude Current user email and send notification
- User management missing after migration to new host
- Add new user and user bio at same time
- Validate user meta and redirect
- Let admin users edit member profiles from front end
- Storing additional information about the user
- New User Registration email
- Set a minimal number for next user_id