Security module for e-commerce shops

The main challenge was to develop a security plugin for shops with the following functionality

Project Overview

The main challenge was to develop a security plugin for shops with the following functionality:


  • Viewing attack logs

  • Sending email alerts

  • PHPIDS configuration : exceptions, HTML and json fields

  • Warning page informing of the attack attempt

  • Logging users out of WP admin panel

  • Auto-updates of default_filter.xml and Converter.php

  • Client banning based on attack threshold and repeated attacks

  • Ban template and message

  • History of attacks for IP address

  • Geolocation for IP address

  • Statistics module: quantity of intrusions, the quantity of IP addresses, most active tag for: today, 1 week, 1 month new

  • Ban list history up to 1k (1000) rows


What Was Done

Additionally different levels of attacks should be separated, and there should be the possibility to set specific further actions (behavior) for each level.

In the process of developing the existing plugin was considerably improved and supplemented in accordance with the functional requirements.


The menu of the admin panel is arranged conveniently ensuring easy usage.

As a result of the cooperation, the customer received a security system that works smoothly and reliably. Each attack is logged, and depending on the attack level it is either blocked or a warning message is sent to the user.

A demo site was created in which the plugin was implemented, in order to demonstrate that the plugin fulfills all the declared requirements properly.

Im Falle einer bestimmten Anfrage oder Technologie, die hier nicht aufgeführt ist, können Sie das mit einem Experten unter or Skype Innowise