Bonjour,

j'apprends symfony 5 ( 5.3 ) et je tente de comprendre la sécurité:
j'essaye l'authentification ( make:auth ).

Pour l'instant ( avec mon petit niveau ), tout fonctionne ( je n'ai fait que renseigner la route pour la connexion ! ).
Mais j'aimerais afficher un message lors de la connexion. Je sais le faire dans un controller, mais j'imaginais le faire dans cette fonction là:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public function onAuthenticationSuccess(Request $request, TokenInterface $token, string $firewallName): ?Response
    {
 
        // mon message flash
        if ($targetPath = $this->getTargetPath($request->getSession(), $firewallName)) {
            return new RedirectResponse($targetPath);
        }
 
        return new RedirectResponse($this->urlGenerator->generate('app_home'));
 
        throw new \Exception('TODO: provide a valid redirect inside '.__FILE__);
    }

de mon entité LoginFormAuthenticator.php
j'avias vu sur un tuto quelque chose comme :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
$request->getSession()->getFlasBag()->add('authentification réussie');

À la place de "mon message flash". Mais il n'y a pas (plus ? ) de fonction getFlasBag() pour un objet Request

Donc pour résumer: comment faire , suis-je sur la bonne piste ?
Merci