diff --git a/Controller/Frontend/Callback.php b/Controller/Frontend/Callback.php index e1db13af..b8700590 100644 --- a/Controller/Frontend/Callback.php +++ b/Controller/Frontend/Callback.php @@ -8,9 +8,12 @@ namespace Mygento\Kkm\Controller\Frontend; +use Magento\Framework\App\CsrfAwareActionInterface; +use Magento\Framework\App\Request\InvalidRequestException; +use Magento\Framework\App\RequestInterface; use Magento\Framework\Controller\ResultFactory; -class Callback extends \Magento\Framework\App\Action\Action +class Callback extends \Magento\Framework\App\Action\Action implements CsrfAwareActionInterface { /** * @var \Mygento\Kkm\Model\Atol\ResponseFactory @@ -102,4 +105,20 @@ public function execute() return $result; } + + /** + * @inheritDoc + */ + public function createCsrfValidationException(RequestInterface $request): ?InvalidRequestException + { + return null; + } + + /** + * @inheritDoc + */ + public function validateForCsrf(RequestInterface $request): ?bool + { + return true; + } }