Bonjour je suis entrain de developper un intranet pour une collectivité dans lequel il va y avoir un espace admin pour rentrer les infos.

Au debut je pensait utiliser les sessions au cas ou si une personne tapai /admin/ajouter par exemple afin de la rediriger vers le module de connexion.

J'ai penser me rabattre plutot sur le predispatch dans chaque action de mes controleurs.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
	function preDispatch()
		{
			$auth = Zend_Auth::getInstance();
 
			if (!$auth->hasIdentity()) {
				$this->_redirect('auth/login');
			}
		}
Pensez vous que ce soit la bonne solution ?