Project

General

Profile

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)

Added by Bruno Boiget about 7 years ago. Updated about 7 years ago.

Status:
Reporté
Priority:
Normal
Assigned To:
Start date:
11/06/2014
Due date:
11/07/2014
% Done:

0%

Estimated time:
8.00 h
Spent time:
Remaining (hours):
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)


Related issues

Copied to 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é 11/06/2014 11/21/2014

Associated revisions

Revision df69685f (diff)
Added by Bruno Boiget about 7 years ago

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

History

#1 Updated by Bruno Boiget about 7 years ago

  • Remaining (hours) changed from 8.0 to 4.0

#2 Updated by Bruno Boiget about 7 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Lionel Morin about 7 years ago

  • Status changed from En cours to Reporté
  • Remaining (hours) changed from 4.0 to 0.0

Also available in: Atom PDF