src/EventListener/JWTExpiredListener.php line 14

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.     
  15.         // Custom error message
  16.         $response->setMessage("Votre token est expiré, merci de le renouveller");
  17.     }
  18. }