[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fuhRJsHSYdXF782whKZPBqVe5xYW7HsvUtYDJPheM2hs":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":38,"analysis":129,"fingerprints":228},"simple-login-notification","Simple Login Notification","2.2","Jeff Starr","https:\u002F\u002Fprofiles.wordpress.org\u002Fspecialk\u002F","\u003Cp>Sends a detailed notification email when admins and other users log in to your site. Choose the user levels\u002Froles for which you would like to receive login notifications. Optionally exclude users and\u002For IP addresses.\u003C\u002Fp>\n\u003Cp>This plugin is useful for keeping an eye on any unauthorized administrator or user logins. Each email alert includes the user name, IP address, user agent, and other details. Very useful for forensic investigations.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>👁️ Keep an eye on things..\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send email alerts for any user level\u002Frole\u003C\u002Fli>\n\u003Cli>Option to exclude alerts for any user ID\u003C\u002Fli>\n\u003Cli>Option to exclude alerts for any IP address\u003C\u002Fli>\n\u003Cli>Send alerts to additional email addresses\u003C\u002Fli>\n\u003Cli>Automatically send alerts to main Admin user\u003C\u002Fli>\n\u003Cli>Option to disable alerts for main Admin user\u003C\u002Fli>\n\u003Cli>Provides detailed information about each login\u003C\u002Fli>\n\u003Cli>Lightweight and fast: total plugin size \u003C 100KB\u003C\u002Fli>\n\u003Cli>Simple to use: configure a few options and done\u003C\u002Fli>\n\u003Cli>No permanent changes are made to anything\u003C\u002Fli>\n\u003Cli>Easy peasy mac and cheesy\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>👇 Check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-login-notification\u002F#screenshots\" rel=\"ugc\">screenshots\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Cstrong>Why is this useful?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>I use this plugin to keep an eye on any unauthorized login attempts. Probably a bit paranoid but I don’t care, paranoid works well for me.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How is this plugin different?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>While researching for this plugin, I found four other “admin login notification” type plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-notification-on-login\u002F\" rel=\"ugc\">Email Notification on Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-notification-on-admin-login\u002F\" rel=\"ugc\">Email notification on admin login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkaya-login-notification\u002F\" rel=\"ugc\">Kaya Login Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkolorweb-access-admin-notification\u002F\" rel=\"ugc\">KolorWeb Access Admin Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Unfortunately none of these plugins suited my specific needs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lightweight, clean and simple\u003C\u002Fli>\n\u003Cli>Current with latest WordPress\u003C\u002Fli>\n\u003Cli>No requirement for PHP sessions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So I decided to build my own. Let me emphasize the utter simplicity of this plugin. It does one thing and does it well: sends an email whenever an admin-level user logs in to WordPress. No bells and whistles, no bloat. If you need more functionality, check out the above plugins should get you there.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Privacy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin does not collect or store any user data. It does not set any cookies, and it does not connect to any third-party locations. The \u003Cem>only\u003C\u002Fem> thing this plugin does is send an email for each admin-level login. Each email includes information about the user, such as username, IP address, user agent, and other details.\u003C\u002Fp>\n\u003Cp>Simple Login Notification is developed and maintained by \u003Ca href=\"https:\u002F\u002Fx.com\u002Fperishable\" rel=\"nofollow ugc\">Jeff Starr\u003C\u002Fa>, 15-year \u003Ca href=\"https:\u002F\u002Fplugin-planet.com\u002F\" rel=\"nofollow ugc\">WordPress developer\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fbooks.perishablepress.com\u002F\" rel=\"nofollow ugc\">book author\u003C\u002Fa>.\u003C\u002Fp>\n","Sends a notification email when admins and other users log in to your site.",1000,12427,100,7,"2026-02-02T15:42:00.000Z","6.9.4","5.3","5.6.20",[20,21,22,23],"admin-login-notification","email-notification","email-notify-on-admin-login","login-notification","https:\u002F\u002Fperishablepress.com\u002Fsimple-login-notification\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-login-notification.2.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"specialk",30,1241610,98,345,78,"2026-04-03T17:57:06.780Z",[39,59,77,91,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":11,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":55,"download_link":56,"security_score":36,"vuln_count":57,"unpatched_count":57,"last_vuln_date":58,"fetched_at":28},"email-notification-on-login","Email Notification on Login","1.7.0","apasionados","https:\u002F\u002Fprofiles.wordpress.org\u002Fapasionados\u002F","\u003Cp>This plugin sends an email to the WordPress System email (Settings \u002F General \u002F Email Address) or any other configured email address each time somebody logs into WordPress. This is handy if there are not many logins each day or week to keep track of all of them and being able to detect non authorized logins.\u003C\u002Fp>\n\u003Cp>The email contains the username, the user id and the user role (administrator, editor, author or contributor). Other data included is the Date & Time and the IP Address.\u003C\u002Fp>\n\u003Cp>This plugin is an enhanced version of the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-notification-on-admin-login\u002F\" rel=\"ugc\">Email notification on admin login\u003C\u002Fa>, that tracks all users, includes user role, translations and the lookup of the country of the IP from which the form is sent.\u003C\u002Fp>\n\u003Cp>We created this enhanced version of the plugin, because we needed a translation to Spanish and wanted to know the country from which the uses send the contact form, whithout having to lookup the IP address.\u003C\u002Fp>\n\u003Cp>In order to display the Country it needs the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgeoip-detect\u002F\" rel=\"ugc\">Geolocation IP Detection (until March 2020: GeoIP Detection) plugin\u003C\u002Fa> that can be found in the WordPress plugin repository. This plugin “provides geographic information detected by an IP adress”. \u003Cem>This plugin auto-updates the GeoIP database once a week. This product includes GeoLite data created by MaxMind, available from \u003Ca href=\"http:\u002F\u002Fwww.maxmind.com\" rel=\"nofollow ugc\">www.maxmind.com\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>If the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgeoip-detect\u002F\" rel=\"ugc\">Geolocation IP Detection (until March 2020: GeoIP Detection) plugin\u003C\u002Fa> is not installed and enabled, you will only see the IP address, without the country of the IP adress.\u003C\u002Fp>\n\u003Cp>We decided to use the Geolocation IP Detection (until March 2020: GeoIP Detection) plugin to handle the lookup of the country, because it’s a plugin that is actively developed and we saw no advantage in implementing all this functionality, when we could use an existing one.\u003C\u002Fp>\n\u003Ch4>What can I do with this plugin?\u003C\u002Fh4>\n\u003Cp>This plugin sends an email to the WordPress System email (Settings \u002F General \u002F Email Address) or any other configured email address each time somebody logs into WordPress. This is handy if there are not many logins each day or week to keep track of all of them and being able to detect non authorized logins.\u003C\u002Fp>\n\u003Ch4>What ideas is this plugin based on?\u003C\u002Fh4>\n\u003Cp>This plugin is an enhanced version of the plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-notification-on-admin-login\u002F\" rel=\"ugc\">Email notification on admin login\u003C\u002Fa>, that tracks all users, includes user role, translations and the lookup of the country of the IP from which the form is sent.\u003C\u002Fp>\n\u003Ch4>System requirements\u003C\u002Fh4>\n\u003Cp>PHP version 5.5 or greater.\u003C\u002Fp>\n\u003Ch4>Email notification on Login Plugin in your Language!\u003C\u002Fh4>\n\u003Cp>This first release is avaliable in English and Spanish. In the “languages” folder we have included the necessarry files to translate this plugin.\u003C\u002Fp>\n\u003Cp>If you would like the plugin in your language and you’re good at translating, please drop us a line at \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-email-notification-on-login-home\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>You can access the description of the plugin in Spanish at: \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fblog\u002Fenviar-email-cuando-alguien-se-loguea-wordpress-plugin-7762\u002F\" rel=\"nofollow ugc\">Email notification on Login en espa&ntilde;ol\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cp>For further information please send us an \u003Ca href=\"https:\u002F\u002Fapasionados.es\u002Fcontacto\u002Findex.php?desde=wordpress-org-email-notification-on-login\" rel=\"nofollow ugc\">email\u003C\u002Fa>.\u003C\u002Fp>\n","Receive an email after each successful login with the user information",19562,76,11,"2026-01-27T14:14:00.000Z","4.0.1","5.5",[20,21,22,54,23],"email-notify-on-login","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-notification-on-login.zip",1,"2025-05-07 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":13,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":55,"tags":73,"homepage":74,"download_link":75,"security_score":76,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"email-notification-on-admin-login","Email notification on admin login","1.1","Azumi93","https:\u002F\u002Fprofiles.wordpress.org\u002Fazumi93\u002F","\u003Cp>This plugin will send you an email every time a user logs in your website as an admin.\u003Cbr \u002F>\nIt displays the date the user logged in and their IP address.\u003C\u002Fp>\n\u003Ch3>Premium WordPress Login Notifications\u003C\u002Fh3>\n\u003Cp>The wait is over and the premium version of the plugin is here.\u003Cbr \u002F>\nYou can buy it \u003Ca href=\"https:\u002F\u002Fpremiumwordpressloginnotifications.com\u002F\" rel=\"nofollow ugc\">from here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Features of the premium plugin are:\u003Cbr \u002F>\n– Choose which roles to track (admin, author, contributor, etc)\u003Cbr \u002F>\n– Stores user activity in a log and allows you to download it in CSV file\u003Cbr \u002F>\n– Choose which IPs to ignore (good for development)\u003Cbr \u002F>\n– Send emails at multiple e-mail accounts\u003Cbr \u002F>\n– Lifetime free updates\u003Cbr \u002F>\n– Add the username of the logged in user in the emails\u002Flogs\u003C\u002Fp>\n","Sends an email to a pointed email address when an admin user logs in",200,3756,2,"2018-10-03T20:35:00.000Z","4.9.29","3.0.1",[20,21,22],"https:\u002F\u002Fwww.stefanywebdesign.info","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-notification-on-admin-login.zip",85,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":13,"downloaded":85,"rating":13,"num_ratings":69,"last_updated":86,"tested_up_to":16,"requires_at_least":87,"requires_php":52,"tags":88,"homepage":55,"download_link":90,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"kaya-login-notification","Kaya Login Notification","1.6.1","Kaya Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fkayastudio\u002F","\u003Cp>\u003Cstrong>Why use “Kaya Login Notification”?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin automatically notifies all successful login to your WordPress administration interface.\u003C\u002Fp>\n\u003Cp>Easy install and use, notification settings are fully customizable. You can send notifications by email to any user role with full informations about the login. All the custom WordPress roles are availables like WooCommerce roles, and Super Admin role for Multisite.\u003C\u002Fp>\n\u003Cp>Keep track of your succeeded logins, and be aware if any unauthorized person get access to your dashboard with this email notification.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Login notification for selected users roles (compatible with all custom roles, and for users with multiple roles or no role).\u003C\u002Fli>\n\u003Cli>Send notification to additional email addresses.\u003C\u002Fli>\n\u003Cli>Exclude notification from any IP address in Whitelist.\u003C\u002Fli>\n\u003Cli>Login informations availables through shortcodes (Site name, Site URL, Username, Date\u002FTime, IP address, Browser and Platform).\u003C\u002Fli>\n\u003Cli>UTM shortcode provides referer, request_uri, query_string and all UTM parameters.\u003C\u002Fli>\n\u003Cli>Notification fully customizable (Sender name and address, Email subject and content).\u003C\u002Fli>\n\u003Cli>Email content compatible with HTML codes.\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce roles and WordPress MultiSite’s Super Admin role.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>“Kaya Login Notification” is a professional login notification system with fully customizable settings.\u003C\u002Fp>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect or store any user data. It does not set any cookies and does not connect to any third-party applications. This plugin only sends an email on each site login for selected user roles. Each email contains user information such as username, IP address, browser and platform based on your personalized settings.\u003C\u002Fp>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English.\u003C\u002Fli>\n\u003Cli>French.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>Any suggestions or feedback is welcome, thank you for using or trying one of my plugins. Please take the time to let me know about your experiences and rate this plugin.\u003C\u002Fp>\n","Sends email notification on successful login, with fully customizable settings.",3302,"2025-12-03T10:42:00.000Z","4.6.0",[20,21,22,89,23],"login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkaya-login-notification.1.6.1.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":13,"num_ratings":69,"last_updated":101,"tested_up_to":102,"requires_at_least":103,"requires_php":104,"tags":105,"homepage":108,"download_link":109,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"kolorweb-access-admin-notification","KolorWeb Access Admin Notification: extreme rescue for unauthorized admin logins","1.0.1","Vincenzo Casu","https:\u002F\u002Fprofiles.wordpress.org\u002Fvincent06\u002F","\u003Cp>\u003Cstrong>What sets this plugin apart?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>In a sea of admin login notification plugins, KolorWeb Access Admin Notification stands out for a few key reasons:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Simplicity\u003C\u002Fstrong>: This plugin is designed to be lightweight, clean, and simple to use in just 20kb (I challenge you to find something better).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compatibility\u003C\u002Fstrong>: It is regularly updated to ensure compatibility with the latest WordPress versions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Right checking\u003C\u002Fstrong>: Unlike many others, this plugin checks capabilities instead of roles, and this makes a really big big difference when an attacker modifies them by granting administrator privileges to roles that shouldn’t have them.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight\u003C\u002Fstrong>: There are no options to manage and no information overload to store in the database.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pratical & Quick\u003C\u002Fstrong>: One-click logout and password reset capability for unauthorized access directly from mail notification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I created this plugin because I couldn’t find any existing options that met my specific criteria. If you’re looking for a no-nonsense solution that gets the job done without any extra frills, this is the plugin for you.\u003C\u002Fp>\n\u003Cp>Specifically, if you have tried any of these plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-login-notification\u002F\" rel=\"ugc\">Simple Login Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-notification-on-login\u002F\" rel=\"ugc\">Email Notification on Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-notification-on-admin-login\" rel=\"ugc\">Email notification on admin login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkaya-login-notification\u002F\" rel=\"ugc\">Kaya Login Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>I think it is time to abandon them and move on to a better solution like this one.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Protecting Your Privacy\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Your privacy is really really important, which is why KolorWeb Access Admin Notification is committed to safeguarding your data. This plugin does not collect or store any user information, set cookies, or connect to third-party sites. The only data it captures is related to admin-level logins, such as usernames, IP addresses, and user agents.\u003Cbr \u002F>\nKolorWeb Access Admin Notification: extreme rescue for unauthorized admin logins is created and maintained by Vincenzo Casu, a seasoned WordPress developer with 20 years of experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Updates\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you don’t find any updates, it means that everything is working correctly with the latest WordPress release. But if you have an idea to improve this plugin, write to me.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Intro to the problem and my simple solution\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Every day I receive many emails of attempted access to the sites I manage. So I asked myself: “And if suddenly one attempt among the millions of those executed were to be successful, how could I know if not when it is already too late?”\u003C\u002Fp>\n\u003Cp>I thought the only way to know is to track admin account logins.\u003C\u002Fp>\n\u003Cp>If the login is successful, an email is sent containing the account data and the IP of origin. So as soon as you log in through the email and two links inside it, I can immediately disconnect the sessions of the compromised account, and also reset the password for that account, which will be notified by email with a second sending.\u003C\u002Fp>\n\u003Cp>In short, a solution that could save the life of your site because it allows you to become aware that there is some backdoor on the site that allows unauthorized access.\u003C\u002Fp>\n\u003Cp>This plugin sends an email notification for every access that is made by the website administrators. When a login is detected by a site administrator, the login time is stored and a notification is sent containing the details of the account that is logged in. If access is not authorized, through a link it is possible to disconnect the account from all devices, or disconnect the account from all devices that have logged in and at the same time reset the access password for that account. In this second case, a new notification is sent containing the new password.\u003C\u002Fp>\n","Extreme rescue for unauthorized admin logins.",70,2019,"2025-04-08T11:11:00.000Z","6.8.5","5.2","7.2",[20,22,23,106,107],"track-admin-login","unauthorized-admin-logins","https:\u002F\u002Fgithub.com\u002Fvincenzocasu\u002Fkolorweb-access-admin-notification","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkolorweb-access-admin-notification.1.0.1.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":13,"downloaded":118,"rating":13,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":55,"tags":123,"homepage":127,"download_link":128,"security_score":76,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"the-hack-repair-guys-admin-login-notifier","The Hack Repair Guy's Admin Login Notifier","2.0.4","The Hack Repair Guy","https:\u002F\u002Fprofiles.wordpress.org\u002Ftvcnet\u002F","\u003Ch4>The Hack Repair Guy’s Admin Login Notifier notifies you the moment an Administrator user logs into your WordPress dashboard. Setup time: 20 seconds.\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FSUdGH3MkBLE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>\u003Cstrong>Why use The Hack Repair Guy’s Admin Login Notifier?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Users with Administrator role set can delete your entire website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In cleaning malware from WordPress websites, I find hackers often gain access by signing in through a stolen or guessed at Administrator account password.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Stop the hackers before they eat your lunch.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>With notification of each Administrator account login emailed to you, you may be able to take action before hackers edit or delete your content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With The Hack Repair Guy’s Administrator Login Notifier, tailored to admin notification only, you’ll have a professional login notification system in place in seconds.\u003C\u002Fp>\n\u003Cp>“The secret to getting ahead is getting started.” — Mark Twain\u003C\u002Fp>\n","The Hack Repair Guy's Admin Login Notifier notifies you the moment an Administrator user logs into your WordPress dashboard.",3403,5,"2020-08-20T05:52:00.000Z","5.5.18","4.2",[124,125,21,126,23],"admin-email","admin-login","login-email","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-hack-repair-guys-admin-login-notifier\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthe-hack-repair-guys-admin-login-notifier.2.0.4.zip",{"attackSurface":130,"codeSignals":192,"taintFlows":221,"riskAssessment":222,"analyzedAt":227},{"hooks":131,"ajaxHandlers":188,"restRoutes":189,"shortcodes":190,"cronEvents":191,"entryPointCount":26,"unprotectedCount":26},[132,139,143,147,151,155,160,164,168,172,175,179,182,185],{"type":133,"name":134,"callback":135,"priority":136,"file":137,"line":138},"action","wp_login","simple_login_notification",10,"simple-login-notification.php",73,{"type":133,"name":140,"callback":141,"file":137,"line":142},"admin_init","simple_login_notification_check_version",371,{"type":133,"name":144,"callback":145,"file":137,"line":146},"admin_enqueue_scripts","simple_login_notification_admin_scripts",391,{"type":133,"name":148,"callback":149,"file":137,"line":150},"init","simple_login_notification_load_i18n",442,{"type":133,"name":152,"callback":153,"file":137,"line":154},"admin_print_scripts","simple_login_notification_admin_print_scripts",464,{"type":156,"name":157,"callback":158,"priority":136,"file":137,"line":159},"filter","plugin_action_links","simple_login_notification_action_links",480,{"type":156,"name":161,"callback":162,"priority":136,"file":137,"line":163},"plugin_row_meta","simple_login_notification_plugin_links",504,{"type":156,"name":165,"callback":166,"priority":136,"file":137,"line":167},"admin_footer_text","simple_login_notification_footer_text",526,{"type":133,"name":169,"callback":170,"file":137,"line":171},"admin_menu","simple_login_notification_add_menu",538,{"type":156,"name":140,"callback":173,"file":137,"line":174},"simple_login_notification_add_settings",566,{"type":133,"name":176,"callback":177,"file":137,"line":178},"admin_notices","simple_login_notification_admin_notices",815,{"type":133,"name":140,"callback":180,"file":137,"line":181},"simple_login_notification_dismiss_notice_version",844,{"type":133,"name":140,"callback":183,"file":137,"line":184},"simple_login_notification_dismiss_notice_save",875,{"type":133,"name":140,"callback":186,"file":137,"line":187},"simple_login_notification_reset_options",922,[],[],[],[],{"dangerousFunctions":193,"sqlUsage":194,"outputEscaping":196,"fileOperations":26,"externalRequests":26,"nonceChecks":69,"capabilityChecks":219,"bundledLibraries":220},[],{"prepared":26,"raw":26,"locations":195},[],{"escaped":197,"rawEcho":198,"locations":199},42,9,[200,203,205,207,209,211,213,215,217],{"file":137,"line":201,"context":202},611,"raw output",{"file":137,"line":204,"context":202},613,{"file":137,"line":206,"context":202},652,{"file":137,"line":208,"context":202},674,{"file":137,"line":210,"context":202},675,{"file":137,"line":212,"context":202},679,{"file":137,"line":214,"context":202},687,{"file":137,"line":216,"context":202},697,{"file":137,"line":218,"context":202},804,3,[],[],{"summary":223,"deductions":224},"The plugin 'simple-login-notification' v2.2 exhibits a generally strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points is a significant positive indicator. Furthermore, the code demonstrates good practices by utilizing prepared statements for all SQL queries and having a high percentage (82%) of properly escaped output. The presence of nonce and capability checks, while not exhaustive across all potential interactions (as there are few entry points to check), suggests an awareness of security principles.  The lack of any recorded vulnerabilities in its history also contributes to a favorable assessment.\n\nHowever, the analysis also highlights a complete absence of taint analysis results. While this could mean no issues were found, a score of '0 flows analyzed' is unusual and suggests that the analysis itself might have been incomplete or not performed. This leaves a potential blind spot, as any exploitable flows would not have been detected.  The fact that there are no identified dangerous functions or file operations is reassuring, but the limited scope of detected entry points (0 total, 0 unprotected) means the attack surface is effectively unknown, or at least not fully assessed by these metrics. The plugin's strengths lie in its current lack of known issues and solid fundamental coding practices, but the potential for undetected vulnerabilities due to incomplete analysis remains a minor concern.",[225],{"reason":226,"points":119},"Taint analysis not performed","2026-03-16T18:56:53.872Z",{"wat":229,"direct":235},{"assetPaths":230,"generatorPatterns":232,"scriptPaths":233,"versionParams":234},[231],"\u002Fwp-content\u002Fplugins\u002Fsimple-login-notification\u002F",[],[],[],{"cssClasses":236,"htmlComments":237,"htmlAttributes":238,"restEndpoints":239,"jsGlobals":240,"shortcodeOutput":241},[],[],[],[],[],[]]