Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
Sur mon site, si un utilisateur demande un accès à une page privée, il est redirigé vers le login et je garde l'url de la page demandée en session. Après login réussi, si il y a une url dans la session, je redirige l'utilisateur vers celle-ci, et s'il n'y en a pas vers son compte utilisateur.
J'ai pas la suite installé Zend_Navigation et ai profité de $view->navigation()->links() dans la head pour créer les links toujours aussi pratiques.
C'est à partir de là que le "piège" s'est fermé car Firefox (je ne sais pas pour les autres navigateurs) précharge les pages avec le <link rel="next" ...>. Comme la page suivante de ma navigation était justement la page du compte utilisateur, je me voyais à chaque fois redirigé vers le compte utilisateur au lieu de la page privée demandée... ben oui, la page du compte utilisateur est privée et remettait à jours l'url de redirection en session.
C'est con... je sais... mais comme j'ai pas vu tout de suite, il m'a fallut du temps pour refaire le lien avec mon installation de Zend_Navigation et moi je cherchais du côté de mon script de login... Comme ce module va bientôt arriver en stable, je risque de ne pas être le seul à me faire avoir et j'espère vous faire gagner quelques minutes
Dernière modification par ubini (18-04-2009 10:38:11)
Hors ligne
Pages: 1