Project

General

Profile

Development #25218

avoir une URL de retour après déconnexion uniforme pour les BO

Added by Benjamin Dauvergne 12 months ago. Updated 12 months ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
11 Jul 2018
Due date:
% Done:

0%

Patch proposed:
No
Planning:
No
Demande du club utilisateur:
No

Description

Le besoin vient d'un ticket GLC/GNM, le #20304, 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 :

{% if portail_agent_url %}?next={{ portail_agent_url }}{% endif %}

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

History

#1 Updated by Benjamin Dauvergne 12 months ago

  • Description updated (diff)

#3 Updated by Frédéric Péters 12 months ago

Mais renvoyer vers le portail agent ça veut dire in fine renvoyer vers la mire de connexion. (j'ai l'impression que ça n'est pas bien grave mais des avis de CPF sont bienvenus).

#4 Updated by Pierre Cros 12 months ago

Pas grave de mon point de vue.

#5 Updated by Mikaël Ates 12 months ago

Pour ma part c'est ce que je souhaiterais : si je me déconnecte du backoffice, je reviens sur la mire de connexion agent, et si je me reconnecte, je reviens sur le backoffice.

Also available in: Atom PDF