Introduction

What does it do?

The extension provides a Consent finisher for forms created with EXT:form. With this finisher, a complete double opt-in process can be triggered. Several parts of this process can be customized by a various set of events. Additionally, it provides a dashboard widget and a garbage collection task for expired consents.

Features

  • Custom Consent form finisher for EXT:form
  • Stores all submitted form data as JSON in database
  • Hash-based validation system (using TYPO3's HMAC functionality)
  • Plugin to approve or dismiss a consent
  • Possibility to invoke finishers on consent approval or dismissal
  • Several events for better customization
  • Scheduler task for expired consents
  • Dashboard widget for approved, non-approved and dismissed consents
  • Compatible with TYPO3 12.4 LTS and 13.4 LTS

Support

There are several ways to get support for this extension:

Security Policy

Please read our security policy if you discover a security vulnerability in this extension.

License

This extension is licensed under GNU General Public License 2.0 (or later).