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
– 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.
Actions & Filters
Here is a list of action and filter hooks provided by the plugin:
wp_user_sentry_email_messageFilter to change the email message generated by the plugin.
wp_user_sentry_emailFilter to change the email array generated by the plugin prior to sending mail.