<?php
namespace App\EventSubscriber;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Symfony\Component\Security\Http\Event\LogoutEvent;
class AfterLogoutSubscriber implements EventSubscriberInterface
{
public function onLogoutEvent(LogoutEvent $event): void
{
$request = $event->getRequest();
$session = $request->getSession();
$session->set('unauthentified', true);
}
public static function getSubscribedEvents(): array
{
return [
LogoutEvent::class => 'onLogoutEvent',
];
}
}