Projet

Général

Profil

Development #25218

Mis à jour par Benjamin Dauvergne il y a presque 6 ans

Le besoin vient d'un ticket GLC/GNM, le #20304, #203004, on a le problème ici que l'authentification des agents et des usagers étant séparées il est nécessaire pour ne pas perdre les agents de les rameners dans une zone "agent" suite à un SLO et pas sur le front usager.

Ce que j'aimerai c'est que suite à un SLO depuis /admin/ ou /manage/ ou /backoffice/ on revienne à une page qui ne soit pas LOGIN_REDIRECT_URL ou '/' mais quelque chose qu'on décide par exemple le portail-agent (mais ça pourrait être la racine ou la page du BO où l'on se trouvait aussi). Ce ticket pour déterminer le plus simple à implémenter qui remplisse quand même le besoin.

Revenir sur la page du BO où on était ou la racine de celui-ci me semble le plus simple à implémenter, car ça ne nécessite pas d'information globale ou restreinte au tenant ou au contexte (dans Publik, hors de Publik).

Pour renvoyer vers le portail agent on pourrait aussi ajouter ça dans les templates "BO" de base dans le block @logout-url@ :
<pre>{% if portail_agent_url %}?next={{ portail_agent_url }}{% endif %}</pre>

à noter que la vue de logout de w.c.s. ne gère pas de paramètre @?next=@, ce serait à ajouter aussi.

Retour