Extension: Blacklist

Blacklist Magento Extension Logo

This Magento Extension validates Input fields (names, email) for the registration form, contact form and Newsletter Registration. You can define Blacklist patterns, to disallow unwanted registrations (like bot systems)

Implementation

To set up Blacklist, please go to Stores → Configuration → CLEVER+ZÖGER GMBH → Blacklist

Backend: General Settings

  • Activate Extension - yes/no

  • Blacklisted names - defined names pattern, which are blacklisted, use * for wildcard

  • Blacklisted email - defined email pattern, which are blacklisted, use * for wildcard

Filter Example

Blacklisted names (pattern): * www.

Matches (blocked): * "look at www.spamurls …​ by click …​" * "www.spamurls.org is evil"

Not Matching (not blocked) * "visit me under http:/spamurls.de …​"

Backend: Filter Settings

  • Activate Extension - yes/no

  • Filter by parameter

Backend: IP Blacklist Settings

  • Activate Extension - yes/no

  • IP Address - blacklisted IP addresses, use * as wildcard

Frontend

The module has no dedicated storefront template; its effect is visible when a visitor submits a form (contact, registration, newsletter) with a value matching a blacklist pattern — the submission is then rejected with a validation error.

Screenshots

Backend

Blacklist configuration
Figure 1. Configuration under Stores > Configuration > Clever+Zoeger > Blacklist (General, Filter, IP Blacklist)

Frontend

Blacklisted input rejected
Figure 2. A form submission with a blacklisted value (name matching *spam\*) is rejected