Log in
Model

DepersonalizePlugin

Magento\Catalog\Model\Layout\DepersonalizePlugin

What it does

This plugin clears catalog session data when page cache depersonalization is needed.

It runs after layout generation to remove customer-specific catalog information (like recently viewed products or comparison lists) so cached pages can be safely served to different users without leaking personal data.

Public Methods

  • afterGenerateElements()