We'll create fresh WordPress site with WP User Sentry installed. You have 20 minutes to test the plugin after that site we'll be deleted.
WP User Sentry has three features:
Emails the user’s email address, as set in their profile, on successful login.
Email provides information about the login, the time/browser/operating system and IP
Optionally get location from remote third party service.
Generates a table, from the “session data” for a user, to shows when they logged in and their session information including:
– Login Time
– Browser
– Operating System
– Expiry Time (when the session is due to expire)
Provides settings for the plugin under wp-admin->settings->WP User Sentry
Configure if you wish to use a third party GEOAPI provider for determining country
Configure which roles should have on login notifications enabled
Configure the email being sent
Configure If the email should be sent, if an existing session with the same useragent and IP exists.
Here is a list of action and filter hooks provided by the plugin:
wp_user_sentry_notify
Filter to change if email should be sent return is bool, additional info user ID.wp_user_sentry_email_message
Filter to change the email message generated by the plugin.wp_user_sentry_email
Filter to change the email array generated by the plugin prior to sending mail.