Project

General

Profile

Tâche #9872

Scénario #9923: Instabilité du service en cas d'authentifications OTP concurrentes

Afficher le lien saml lors d'une fédération

Added by Christophe LEON over 6 years ago. Updated over 6 years ago.

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

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

L'idée serait de pouvoir afficher lors d'une fédération SAML, la ressource dont on attend une réponse
Par exemple, lors d'une fédération Seshat -> scribe
la barre du navigateur affiche toujours : https://seshat.ac-reunion.fr
si le FS saml prend du temps à répondre, l'utilisateur est tenté de croire que c'est seshat qui prend du temps a répondre
alors que c'est le scribe, le diagnostic peut être alors erroné

Dans saml_resources.py Ligne 967 on pourait ajouté ceci

<br /><div class='ressource'>En attente de la réponse de <span>%s</span></div><br/>

Ce qui donne

form = """%s<br/><br /><div class='ressource'>En attente de la réponse de <span>%s</span></div><br/>
<FORM name="federate_user" action="%s" method="POST">
<input type="hidden" name="SAMLResponse" value="%s">
%s
<input type="hidden" name="SigAlg" value="%s">
%s
</FORM>""" % (msg, response_url,response_url, response, relay_info, sign_method, submit_input)

qui afficherait qu'il est en attente de 'response_url' ( https://DNS/saml/acs ),
l’assistance sera ainsi facilitée

Merci d'avance :)


Related issues

Copied to EoleSSO - Tâche #10148: Afficher le lien saml lors d'une fédération Reporté 11/28/2014

Associated revisions

Revision fa27ae51 (diff)
Added by Bruno Boiget over 6 years ago

Ajout d'un message d'attente dans le formulaire d'envoi d'assertion SAML

Fixes #9872 @1h

Revision 7ad01476 (diff)
Added by Bruno Boiget over 6 years ago

utilisation de header_script pour les scripts js

ref #9872 @15m

History

#1 Updated by Bruno Boiget over 6 years ago

  • Tracker changed from Evolution to Tâche
  • Estimated time set to 2.00 h
  • Parent task set to #9924
  • Remaining (hours) set to 2.0

#2 Updated by Bruno Boiget over 6 years ago

  • Parent task deleted (#9924)

#3 Updated by Bruno Boiget over 6 years ago

  • Parent task set to #9923

#4 Updated by Gilles Grandgérard over 6 years ago

  • Description updated (diff)
  • Assigned To set to Bruno Boiget

#5 Updated by Bruno Boiget over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#6 Updated by Bruno Boiget over 6 years ago

L'affichage du message tel quel me semblait un peu problématique (on affiche 'en attente du service' alors que l'utilisateur n'a pas encore validé le formulaire).

j'ai modifié pour que le message s'affiche seulement à la validation du formulaire

#7 Updated by Bruno Boiget over 6 years ago

  • Remaining (hours) changed from 2.0 to 0.25

#8 Updated by Bruno Boiget over 6 years ago

  • Status changed from Résolu to Reporté
  • Remaining (hours) changed from 0.25 to 0.0

Also available in: Atom PDF