Bonjour à tous,
Je rencontre un petit soucis au niveau d'un de mes projets.
Toutes les pages de mon site sont protégé par un firewall et seulement accessible à un utilisateur authentifié, s'il essaye d'accéder à une ressource et qu'il n'est pas connecté, il est redirigé vers le form login.
J'aimerais avoir le même comportement lorsqu'un utilisateur à une propriété non défini. Une sorte de second firewall me permettant de tester si la propriété de l'utilisateur est renseigné et valide et dans le cas contraire le redirigé vers un formulaire de sélection pour alimenté la propriété.
En gros une contrainte (en tant que service?!) à tester avant l'appel des controllers (avec les events?!).
Un exemple concret;
Un utilisateur est définit pour n dossier.
L'utilisateur se log à l'application et est redirigé automatiquement vers un formulaire de sélection de dossier.
Si l'utilisateur essaye d'accéder une autre page sans avoir sélectionné le dossier, je le redirige vers le formulaire de sélection du dossier.
Si l'utilisateur à un dossier de sélectionné, il peut utiliser l'application normalement.
Un truc super simple à faire (mais sans symfony 2).
Vous remerciant par avance de votre aide.
Partager