• Resolved Tracy Rotton

    (@taupecat)


    Why was the ability to block certain admin accounts from attempting to log in
    (added in 1.7.18, removed in 1.8.13) removed from the plugin?

    While not a foolproof brute force protection device, it _was_ useful in reducing the number of failed login notices I received, and offered another layer of protection.

    (Incidentally, the “Block” button still shows up, even though you can’t block account names anymore: https://cloudup.com/cLgiYA3uZTK)

    Please don’t tell me it’s to encourage people to use Sucuri’s (paid) web application firewall service instead.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Why was the ability to block certain admin accounts […] removed from the plugin?

    The option was misleading.

    Many people complained to me last year about how the plugin was unable to block someone from accessing their website even though they blocked them using this option. The original idea was to reduce the number of “failed logins”, not to block the user, but people understood it differently.

    I didn’t have enough time to keep maintaining that part of the code, so I took the decision to remove it all together, and my co-workers agreed with the change. This allowed me to focus more on implementing new and better features for the Sucuri Firewall.

    Incidentally, the “Block” button still shows up

    Thank you, I’ll remove the button in the next update.

    Please don’t tell me it’s to encourage people to use Sucuri’s (paid) web application firewall service instead.

    That wasn’t the intension, but now that you mention it, it does seems unnecessary to maintain two different code bases to offer the same feature. Even more when one of the implementations works several times better than the other one. For instance, Sucuri Firewall allows you to control —in a more granular way— when and how to block the malicious requests.

    The good thing is, the code is still available here [1]. And since the project open-source, anyone can request the addition of the code back to the plugin, using this form [2]. However, I would prefer if the person makes the appropriate changes to remove the misleading parts from the interface.

    [1] https://github.com/Sucuri/sucuri-wordpress-plugin/commit/59cb8f9
    [2] https://github.com/Sucuri/sucuri-wordpress-plugin/pulls

    Thread Starter Tracy Rotton

    (@taupecat)

    Thank you for the explanation.

    I think it was unfortunate that that functionality was removed, as (when used to its intention) it was a useful tool for preventing brute force attacks. And while I use the Sucuri WAF for some clients that warrant that kind of protection, it doesn’t make economic sense to use that on my “hobby” sites (which I still don’t want hacked, but also don’t want to pay for fancy bells and whistles for either).

    Perhaps someday I’ll fork that code into a separate plugin for my own use to restore that functionality. That’s not something I have any time for at the moment, however.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Blocking Failed Login Accounts’ is closed to new replies.