Projet

Général

Profil

Tâche #9514

eole-flask - Scénario #9470: Unification des branches EOP 2.4

Le plugin CAS d'eoleflask-aaa ne gère pas la déconnexion centralisée (initiée par eole-sso)

Ajouté par Bruno Boiget il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Reporté
Priorité:
Normal
Assigné à:
Début:
06/11/2014
Echéance:
07/11/2014
% réalisé:

0%

Temps estimé:
8.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Dans le cadre de la finalisation d'EOP, le plugin CAS d'eoleflask-aaa est également à finaliser (nécessaire également pour le futur EAD).

Le code actuel détecte la requête de déconnexion mais ne sait pas encore la traiter pour que la déconnexion soit effective.

après récupération du ticket et vérification du nom d'hôte du serveur CAS, le code est le suivant :-)

           # XXX TODO : le contexte n'est pas accessible ici,
           current_app.logger.error("! La fonction de déconnexion par requête d'un serveur CAS n'est pas encore implémentée !")

Il faudrait stocker une relation entre le ticket CAS et l'id de session correspondant (équivalent à ce qui a été implémenté dans phpCAS)


Demandes liées

Copié vers eoleflask-aaa - Tâche #9529: Le plugin CAS d'eoleflask-aaa ne gère pas la déconnexion centralisée (initiée par eole-sso) Fermé 06/11/2014 21/11/2014

Révisions associées

Révision df69685f (diff)
Ajouté par Bruno Boiget il y a plus de 9 ans

Début des corrections pour permettre la déconnexion centralisée en mode CAS

  • ajout d'un dictionnaire de correspondance entre id de session et ticket CAS
  • reste à faire : invalider la session une fois l'id retrouvé

ref #9514 @4h

Historique

#1 Mis à jour par Bruno Boiget il y a plus de 9 ans

  • Restant à faire (heures) changé de 8.0 à 4.0

#2 Mis à jour par Bruno Boiget il y a plus de 9 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Lionel Morin il y a plus de 9 ans

  • Statut changé de En cours à Reporté
  • Restant à faire (heures) changé de 4.0 à 0.0

Formats disponibles : Atom PDF