felogin et « cacher à la connexion »

Publié le Mis à jour le

Il est courant de cocher l’option "cacher à la connexion" la page d’identification en frontend. Ainsi, cette page ne s’affiche pas dans le plan du site ou bien dans les autres navigations, une fois l’utilisateur connecté à son compte. En revanche, il y a un bogue qui traine dans le bugtracker depuis bientôt deux ans. Je viens en effet de m’en rendre compte ce matin, sur un PHP 5.3.0 et d’un TYPO3 4.3.2. Voilà le bogue.

Un petit tour sur le wiki de l’extension felogin si vous avez un trou de mémoire.

Dans le setup de l’extension, j’ai la ligne suivante : plugin.tx_felogin_pi1.redirectMode = groupLogin, userLogin, logout
Cette redirection ne fonctionnera pas, même si j’ai spécifié la page de redirection dans le groupe d’utilisateurs. J’ai même essayé une redirection simple en indiquant la page de redirection dans plugin.tx_felogin_pi1.redirectPageLogin et plugin.tx_felogin_pi1.redirectMode = login

Il convient donc de prévoir le cas où un utilisateur est connecté en utilisant par exemple la condition [usergroup = *]

Bref, bon à savoir, surtout si ça peut vous permettre de ne pas perdre du temps pour rien.

Publicités