{"version":"1.0","provider_name":"I Love Secure","provider_url":"https:\/\/www.ilovesecure.com","author_name":"secureadm","author_url":"https:\/\/www.ilovesecure.com\/index.php\/author\/secureadm\/","title":"Protect WordPress Login with Fail2Ban - I Love Secure","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"V9BDxDHtKk\"><a href=\"https:\/\/www.ilovesecure.com\/index.php\/2015\/09\/22\/protect-wordpress-login-with-fail2ban\/\">Protect WordPress Login with Fail2Ban<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.ilovesecure.com\/index.php\/2015\/09\/22\/protect-wordpress-login-with-fail2ban\/embed\/#?secret=V9BDxDHtKk\" width=\"600\" height=\"338\" title=\"&#8220;Protect WordPress Login with Fail2Ban&#8221; &#8212; I Love Secure\" data-secret=\"V9BDxDHtKk\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.ilovesecure.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Brutal force login is one of the common attack to your WordPress. We want to block people after the 3rd wrong login, to be correct we will block any IP from where we receive 3 failed login attempts in a short time. Let&#8217;s see how to do it: Prerequisite: your WordPress is installed on a [&hellip;]"}