Log in
Model

Authorization

Magento\Persistent\Model\Customer\Authorization

What it does

This class handles authorization logic for persistent customer sessions in Magento 2.

It prevents certain actions when a customer is in a persistent (remember me) session but is being emulated, ensuring that emulated persistent sessions don't have full authorization privileges.

Developers would use this to control access to sensitive customer operations when persistent login is enabled.

Public Methods

  • isAllowed()