src/EventListener/JWTExpiredListener.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\EventListener;
  3. use Lexik\Bundle\JWTAuthenticationBundle\Event\JWTExpiredEvent;
  4. use Lexik\Bundle\JWTAuthenticationBundle\Response\JWTAuthenticationFailureResponse;
  5. class JWTExpiredListener
  6. {
  7.     /**
  8.      * @param JWTExpiredEvent $event
  9.      */
  10.     public function onJWTExpired(JWTExpiredEvent $event)
  11.     {
  12.         /** @var JWTAuthenticationFailureResponse */
  13.         $response $event->getResponse();
  14.         $response->setStatusCode(403);
  15.         $response->setData(['code' => '403']);
  16.     }
  17. }