David's Cloudflare solution is easy to implement in under five minutes:
First time users will see a brief testing screen.
Code:
Firewall > Firewall Rules > Create Firewall Rule > Give Firewall Rule Name e.g. Account Login JS Challange Request Match > Select Field URI > Equals > e.g. /create-account.html Then Choose Action > JS Challenge
Comment