Ho seguito this tutorial da Symfony Book per gestire i miei utenti.Visualizza messaggi flash dopo l'accesso/uscita
Ora, desidero impostare un messaggio flash dopo che l'accesso è riuscito OPPURE se qualcuno tenta di accedere ad un'area vietata.
Quello che ho capito è che l'autenticazione e l'autorizzazione non sono gestite all'interno dei controller. Di conseguenza, non so dove inserire il mio codice per visualizzare un semplice messaggio "Mi dispiace, non sei connesso".
Grazie molto. Penso che userò il metodo 'success_handler'. Ora sto pensando di creare un nuovo servizio denominato FlashMessages che gestirà la maggior parte dei messaggi flash utilizzati nella mia applicazione. Ma per ora mi sto sforzando di creare e registrare quel servizio. – Creasixtine
@LeBarde È molto semplice creare e utilizzare i servizi. Leggi di loro [qui] (http://symfony.com/doc/current/book/service_container.html). – xurshid29
Grazie @ xurshid29 per la tua risposta. Ora ho i miei servizi. Ora ho un servizio 'LoginSuccessHandler'. Ma qui '$ request-> getUser()' è 'null' all'interno del metodo' onAuthenticationSuccess() '. Non riesco a capire perché. Continuando a cercare ... – Creasixtine