[RESOLU] Erreur csrf security

Petit nouveau ! | 5 Messages

05 juin 2024, 19:07

Symfony 7

Serveur : Xamp

php : 8.2.12

Bonjour,

Depuis peu, mon application symfony 7 que j'utilise en local me rend une erreur lorsque je souhaite accéder à la page de login :
An exception has been thrown during the rendering of a template ("CSRF tokens can only be generated if a CsrfTokenManagerInterface is injected in FormRenderer::__construct(). Try running "composer require symfony/security-csrf".").

Pourtant le pack CSRF est installé.

Entre temps j'ai changé de serveur local en passant de WAMP à XAMP et en changeant donc de PHP 8.1 à 8.2. Pensez vous qu'il y a un lien ?

Merci d'avance pour vos solutions.

Petit nouveau ! | 5 Messages

05 juin 2024, 22:22

Bon finalement l'erreur est trouvé, il fallait simplement passer "csrf_protection" à true dans config/packages/framework.yaml.
# config/packages/framework.yaml
framework:
    # ...
    csrf_protection: true