<?php
namespace App\EventListener;
use Lexik\Bundle\JWTAuthenticationBundle\Event\AuthenticationFailureEvent;
use Symfony\Component\HttpFoundation\JsonResponse;
class JWTAuthenticationFailureListener
{
public function onJWTAuthenticationFailureResponse(AuthenticationFailureEvent $event)
{
$data = [
'code' => 400,
'status' => false,
'msg' => ["Informations d'identification incorrectes, veuillez vous assurer que l'e-mail ou le mot de passe est correct."],
];
$response = new JsonResponse($data, 400);
$event->setResponse($response);
}
}