KaufmannDigital / KaufmannDigital.GDPR.CookieConsent

A ready-to-run package, that integrates an advanced cookie consent banner into your Neos CMS site.
https://www.kaufmann.digital/neos-cms/plugins/dsgvo-gdpr-cookie-consent
GNU General Public License v3.0
26 stars 11 forks source link

Incompatibility with additional frontend caches #8

Closed Sebobo closed 4 years ago

Sebobo commented 4 years ago

Due to the logic in Fusion to check whether to render the Consent configuration Caches like Flowpack.FullPageCache and Varnish or others don't work properly and one visitor influences the config for another one.

Also due to the uncached behaviour the page rendering is slower.

As discussed with @Nikdro in Slack I recommend moving the logic to Javascript and solve any compatibility issue this way.

One of the other solutions for this https://github.com/wysiwyg-software-design/Wysiwyg.CookieHandling solves this from what I see by introducing a HTTP Component that would at least work with the FullPageCache but needs more work to configure properly.

Nikdro commented 4 years ago

Done with 2.2.0 🙂

Sebobo commented 4 years ago

Awesome thx! Will test when I'm back from holiday

vonloh commented 4 years ago

with Flowpack.FullPageCache cache the fix works well for us