{"id":259644,"date":"2025-11-27T07:19:30","date_gmt":"2025-11-27T07:19:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/login-attempt-monitor-blocker-easy-wp-security\/"},"modified":"2025-12-03T10:00:07","modified_gmt":"2025-12-03T10:00:07","slug":"simple-login-guard","status":"publish","type":"plugin","link":"https:\/\/ja.wordpress.org\/plugins\/simple-login-guard\/","author":21047275,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.2","stable_tag":"1.0.2","tested":"6.9.4","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Simple Login Guard \u2013 Monitor & Block Attempts","header_author":"Aman Brar","header_description":"Secure your WordPress login by limiting failed attempts and automatically blocking suspicious IPs to prevent brute force attacks.","assets_banners_color":"ec8260","last_updated":"2025-12-03 10:00:07","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/profiles.wordpress.org\/amandeepwebspero\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":181,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"amandeepwebspero","date":"2025-11-27 09:32:54"},"1.0.2":{"tag":"1.0.2","author":"amandeepwebspero","date":"2025-12-03 10:00:07"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3403921,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3403921,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3403819,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3403819,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.0.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3403819,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3403819,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3403819,"resolution":"3","location":"assets","locale":""}},"screenshots":{"1":"Settings page \u2013 configure thresholds and durations","2":"List of blocked IPs will show up here.","3":"Login attempt blocking"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1944,46125,9374,37924,1229],"plugin_category":[],"plugin_contributors":[245089],"plugin_business_model":[],"class_list":["post-259644","plugin","type-plugin","status-publish","hentry","plugin_tags-block-ip","plugin_tags-brute-force-protection","plugin_tags-limit-login-attempts","plugin_tags-login-attempts","plugin_tags-login-security","plugin_contributors-amandeepwebspero","plugin_committers-amandeepwebspero"],"banners":{"banner":"https:\/\/ps.w.org\/simple-login-guard\/assets\/banner-772x250.png?rev=3403819","banner_2x":"https:\/\/ps.w.org\/simple-login-guard\/assets\/banner-1544x500.png?rev=3403819","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/simple-login-guard\/assets\/icon-128x128.png?rev=3403921","icon_2x":"https:\/\/ps.w.org\/simple-login-guard\/assets\/icon-256x256.png?rev=3403921","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/simple-login-guard\/assets\/screenshot-1.png?rev=3403819","caption":"Settings page \u2013 configure thresholds and durations"},{"src":"https:\/\/ps.w.org\/simple-login-guard\/assets\/screenshot-2.png?rev=3403819","caption":"List of blocked IPs will show up here."},{"src":"https:\/\/ps.w.org\/simple-login-guard\/assets\/screenshot-3.png?rev=3403819","caption":"Login attempt blocking"}],"raw_content":"<!--section=description-->\n<p><strong>Simple Login Guard<\/strong> is a lightweight login security plugin designed to protect your WordPress website from brute-force attacks.<br \/>\nIt monitors every login attempt, logs failed and successful logins, tracks suspicious behavior, and automatically blocks IP addresses that exceed your configured threshold \u2014 keeping your site safe without slowing it down.<\/p>\n\n<p>No confusing settings. No bulky security suite.<br \/>\nJust <strong>simple, effective login protection<\/strong>.<\/p>\n\n<h3>\ud83d\udd10 Key Features<\/h3>\n\n<p><strong>Monitor Failed &amp; Successful Login Attempts<\/strong><br \/>\n  - Logs every attempt with username, IP, timestamp, and status.<\/p>\n\n<p><strong>Automatic IP Blocking<\/strong><br \/>\n  - Block IPs that exceed a defined number of failed attempts within a time window.<\/p>\n\n<p><strong>Customizable Security Rules<\/strong><br \/>\n  - Failed attempts threshold<br \/>\n  - Lockout duration<br \/>\n  - Time window for counting attempts<br \/>\n  - Retention period for logs<\/p>\n\n<p><strong>Manual Block \/ Unblock IPs<\/strong><br \/>\n  - Block or unblock IP addresses from the admin dashboard.<\/p>\n\n<p><strong>Lightweight and Fast<\/strong><br \/>\n  - Uses optimized database queries and caching to avoid performance issues.<\/p>\n\n<p><strong>Safe Logging Table<\/strong><br \/>\n  - Creates a separate database table for login attempts, leaving core tables untouched.<\/p>\n\n\n\n<h3>\ud83d\udcca Admin Dashboard<\/h3>\n\n<p>The plugin includes an easy-to-use interface under:<\/p>\n\n<p><strong>Tools \u2192 Simple Login Guard<\/strong><\/p>\n\n<p>Sections include:<\/p>\n\n<ul>\n<li>Settings<\/li>\n<li>Blocked IPs List<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload <strong>simple-login-guard<\/strong> to the <code>\/wp-content\/plugins\/<\/code> directory  <\/li>\n<li>Activate the plugin through the <strong>Plugins \u2192 Installed Plugins<\/strong> page  <\/li>\n<li>Navigate to <strong>Tools \u2192 Simple Login Guard<\/strong> to configure your security settings  <\/li>\n<\/ol>\n\n<p>The plugin immediately begins tracking and protecting your login page.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id='does%20this%20slow%20down%20my%20website%3F'><h3>Does this slow down my website?<\/h3><\/dt>\n<dd><p>No. The plugin uses optimized queries and caching, ensuring zero noticeable performance impact.<\/p><\/dd>\n<dt id='are%20login%20attempts%20stored%20in%20the%20main%20wordpress%20tables%3F'><h3>Are login attempts stored in the main WordPress tables?<\/h3><\/dt>\n<dd><p>No. A separate lightweight table is created to keep logs organized and safe.<\/p><\/dd>\n<dt id='can%20i%20unblock%20a%20blocked%20ip%20manually%3F'><h3>Can I unblock a blocked IP manually?<\/h3><\/dt>\n<dd><p>Yes \u2014 you can unblock or block IPs directly from the plugin settings page.<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Compatibility checks for 6.9<\/li>\n<\/ul>","raw_excerpt":"Monitor failed login attempts and automatically block IPs after multiple failures. Lightweight and easy to use.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/259644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=259644"}],"author":[{"embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/amandeepwebspero"}],"wp:attachment":[{"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=259644"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=259644"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=259644"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=259644"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=259644"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ja.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=259644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}