src/EventListener/AuthenticationSuccessListener.php line 9

Open in your IDE?
  1. <?php
  2. namespace App\EventListener;
  3. use Lexik\Bundle\JWTAuthenticationBundle\Event\AuthenticationSuccessEvent;
  4. class AuthenticationSuccessListener
  5. {
  6.     public function onAuthenticationSuccessResponse(AuthenticationSuccessEvent $event)
  7.     {
  8.         $data $event->getData();
  9.         $event->setData([
  10.             'status' => $event->getResponse()->getStatusCode(),
  11.             'data' => [
  12.                 'AccessToken' => $data['token'],
  13.                 'RefreshToken' => $data['refreshToken'],
  14.             ],
  15.         ]);
  16.     }
  17. }