FEA016 - Set up the security modules
Feature ID | FEA016 |
Subsystem the feature is part of | PrestaShop as a Service |
Responsible person | Tugba Ilhan(0987) |
Status | proposal |
Restrictions, requirements and use cases related to this feature
All relevant issues related to or contributing to the definition of the feature are gathered here
[User Story 044] | As a Security Engineer, I want to add modules or plugins, so I can enhance the PrestaShop webstore security. |
[User Story 045] | As a student, I want to secure the website from unknown cyberattacks, so I can develope my skills in cyber security. |
User interface mock-up
No changes to user interface
Testing / possible acceptance criteria
-
Security modules or plugins are successfully installed and active on the PrestaShop webstore. (Test Case)
-
Security Engineer can add, remove, or configure modules to enhance protection. (Test Case)
-
The system blocks or logs suspicious activities (e.g., brute-force attempts, SQL injection). (Test Case)
-
Students can simulate basic attack scenarios and observe how modules respond. (Test Case)
-
Documentation or guidance is available to help users understand and use the modules for learning. (Test Case)
-
No conflicts occur between new security modules and existing store functionality. (Test Case)