Challenge/response spam protection for TYPO3 ext:form
Note, that this TYPO3 extension is in beta state. Use at own risk on production websites.
Form challenge/response spam shield is a TYPO3 extension to prevent automated form submissions in TYPO3 form extension.
Just install the extension on your TYPO3 website using composer or the TYPO3 extension manager. No further configuration is required.
In order to log failed requests, it is possible to use a dedicated logfile like shown below:
$GLOBALS['TYPO3_CONF_VARS']['LOG']['Derhansen']['FormCrshield']['Hooks']['Form']['writerConfiguration'] = [ \TYPO3\CMS\Core\Log\LogLevel::DEBUG => [ \TYPO3\CMS\Core\Log\Writer\FileWriter::class => [ 'logFile' => \TYPO3\CMS\Core\Core\Environment::getVarPath() . '/log/form-crshield.log', ] ] ];