/ / Muszę przechwycić zdarzenie wylogowania i wykonać przekierowanie przed zamknięciem sesji - magento2

Muszę przechwycić zdarzenie wylogowania i wykonać przekierowanie przed zamknięciem sesji - magento2

W tej chwili zaimplementowałem obserwatora wylogowaniazdarzenie i jestem w stanie wykonać przekierowanie za pomocą nagłówka („Lokalizacja: ...”) + rozwiązanie wyjścia, ale Magento2 nie akceptuje tego, ponieważ przerywa to normalny przepływ.

Chcę wykonać przekierowanie, próbując przejąć kontrolę nad żądaniem i ustawić adres URL ... ale nie jestem w stanie tego zrobić.

Alternatywą jest stworzenie wtyczki, która będzie w stanie kontrolować wszystkie zdarzenia związane z wylogowaniem, ale nie wiem, jak to zrobić.

Oto poprzednia próba: https://magento.stackexchange.com/questions/106972/magento2-custom-logout-observer-with-redirection

Czy ktoś może udostępnić sposób rozwiązania tego problemu?

Odpowiedzi:

1 dla odpowiedzi № 1

Wygląda na to, że szukasz zastąpienia kontrolera. Po prostu zastąp i rób co chcesz. https://magento.stackexchange.com/questions/68793/magento-2-rewrite-controller