Je veux que si l'utilisateur n'est pas connecté et visite n'importe quelle page de mon site Web à l' exception de mes routeurs REST VIEWS, je le redirige vers la page de connexion dans drupal 8, j'ai trouvé ces solutions pour drupal 7 mais je n'ai trouvé aucune solution pour Drupal 8,
/user
puis s'ils sont anonymes, cela les amènera à /user/login
, mais avec pour effet secondaire de prendre les utilisateurs authentifiés sur leur profil d'utilisateur sans leur dire qu'ils se sont vu refuser l'accès à la page qu'ils recherchaient .
KernelEvents::REQUEST
événement, puis définiriez la réponse sur une RedirectResponse pour la page de connexion.