Voglio che l'utente non abbia effettuato l'accesso e visiti qualsiasi pagina del mio sito Web tranne i router RIEW VIEWS lo reindirizzo alla pagina di accesso in drupal 8, ho trovato queste soluzioni per drupal 7 ma non ho trovato alcuna soluzione per Drupal 8,
/user
e quindi se sono anonimi, li porterebbe a /user/login
, ma con l'effetto collaterale di portare gli utenti autenticati al loro profilo utente senza dire loro che gli è stato negato l'accesso alla pagina che stavano cercando .
KernelEvents::REQUEST
sull'evento e quindi impostare la risposta su un RedirectResponse per la pagina di accesso.