Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-5665

Délégation aux sources de l'écran de login

    XMLWordImprimable

Informations

    • Demande d'amélioration
    • Résolution: Non résolu
    • Majeur
    • branche 7.0
    • master, branche 6.7
    • Aucune
    • K-Sup - 7.0 - Sprint Tickets

    Description

      Dans le processus identification, l'url de login contient des tests en dur sur les sources historiques du Ksup (cas et CT)

      Ces tests permettent de définir l'URL de login pour cas et cleartrust.
      Dans tous les autres cas, on obtient une URL de login incompatible avec la source (sauf exception)

      Dans la méthode setEcranLogin, il suffirait de déléguer le calcul à la source.
      Cela simplifierait le code en évitant les

      if (gI.estSourceAuth(ValidateurCAS.SOURCE_LIBELLE_CAS)) {
         ...
      } else if (gI.estSourceAuth(SourceAuthClearTrust.SOURCE_LIBELLE_CT)) {
         ...
      } else ...

      et permettrait d'avoir un comportement spécifique à chaque source

      L'alternative étant de passer la méthode à protected pour pouvoir la surcharger en projet sns patch mais avec un héritage

      Pièces jointes

        Activité

          Personnes

            camille.lebugle Camille LEBUGLE
            frederic.rapin Frédéric RAPIN
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            2 Démarre l'observation de ce ticket

            Dates

              Création:
              Mise à jour: