Projet

Général

Profil

Development #51363

ajouter à la configuration d'un idp saml externe de quoi préciser le contenu du bloc de connexion

Ajouté par Frédéric Péters il y a environ 3 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
23 février 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Aujourd'hui on a juste un bouton "connexion" et c'est au niveau de l'intégration graphique qu'on définit un nom différent pour le bouton (genre "Accès agent"), un titre (ex: "Je m’identifie en tant qu’agent") et·ou un texte d'info (ex: "<p>Connexion des agents du Département</p>").

Il s'agirait d'étendre le modèle de #51362 avec des attributs pour permettre de personnaliser les textes de ce bloc, sans passer par une modification à l'intégration graphique.


Fichiers


Demandes liées

Lié à Authentic 2 - Development #51362: permettre de définir la connexion à un idp saml externe via des modèlesFermé23 février 2021

Actions
Lié à Intégrations graphiques Publik - Development #55529: isere: ajouter du texte sur le bloc de connexion SAMLFermé12 juillet 2021

Actions
Lié à Intégrations graphiques Publik - Development #58496: Metz : mise en forme des mires d'authentificationsFermé09 novembre 2021

Actions
Lié à Authentic 2 - Development #65483: configuration des méthodes d'authentification, SAMLFermé19 mai 2022

Actions

Révisions associées

Révision 2aed79db (diff)
Ajouté par Valentin Deniaud il y a plus d'un an

authenticators: add login form customization fields (#51363)

Révision 073f0592 (diff)
Ajouté par Valentin Deniaud il y a plus d'un an

auth_oidc: use login form customization fields (#51363)

Révision 359e931d (diff)
Ajouté par Valentin Deniaud il y a plus d'un an

auth_saml: use login form customization fields (#51363)

Révision fce30f52 (diff)
Ajouté par Valentin Deniaud il y a plus d'un an

password: use login form customization fields (#51363)

Historique

#1

Mis à jour par Frédéric Péters il y a environ 3 ans

  • Lié à Development #51362: permettre de définir la connexion à un idp saml externe via des modèles ajouté
#2

Mis à jour par Frédéric Péters il y a presque 3 ans

  • Lié à Development #55529: isere: ajouter du texte sur le bloc de connexion SAML ajouté
#3

Mis à jour par Frédéric Péters il y a plus de 2 ans

#5

Mis à jour par Frédéric Péters il y a presque 2 ans

  • Lié à Development #65483: configuration des méthodes d'authentification, SAML ajouté
#6

Mis à jour par Valentin Deniaud il y a presque 2 ans

  • Assigné à mis à Valentin Deniaud
#7

Mis à jour par Frédéric Péters il y a presque 2 ans

(les mêmes attributs devraient exister pour les connexions oidc)

#8

Mis à jour par Valentin Deniaud il y a plus d'un an

Frédéric Péters a écrit :

(les mêmes attributs devraient exister pour les connexions oidc)

Donc en profiter pour uniformiser le rendu ? Actuellement SAML c'est un bouton et OIDC c'est un lien, ça paraît difficile de configurer les deux via les même champs si on laisse comme ça.

Il faut aussi voir vers quoi on uniformise, car comme noté dans la description actuellement chacun fait comme il veut (texte ou pas texte, avant/après/dessus/dessous...).

Proposition :
  • Le lien vers OIDC est rendu comme un bouton (je dis ça sans savoir si on a le CSS dispo).
  • Deux champs pour personnaliser : une phrase au dessus du bouton et le texte du bouton.

Le rendu donnerait :

Agent de la collectivité ? Connectez-vous ici.
<Accès Agent>

Est-ce que c'est OK avant que je me lance ?

Les gens qui utilisent des templates custom ne seront pas impactés, mais peut-être qu'il faudra aller plus loin et leur masquer les champs.

#10

Mis à jour par Frédéric Péters il y a plus d'un an

Le lien vers OIDC est rendu comme un bouton (je dis ça sans savoir si on a le CSS dispo).

Oui on peut mettre une classe .pk-button dessus. (peut-être qu'on pourrait avoir un formulaire avec un vrai bouton, comme SAML, mais ça devient autre chose).

#11

Mis à jour par Valentin Deniaud il y a plus d'un an

0001 : ajout des champs au modèle de base
0002 : utilisation pour OIDC, ajout de pk-button pour uniformiser le rendu avec SAML. Pour uniformiser aussi il ne faut plus que le bouton prenne par défaut le nom, donc migration pour ne pas changer l'existant.
0003 : utilisation pour SAML, là aussi migration sinon le « Login » n'est pas traduit.
0004 : utilisation pour l'authentification par mot de passe (j'ai vu que pas mal d'inté graphiques ajoutent du texte au dessus des champs).

#12

Mis à jour par Benjamin Dauvergne il y a plus d'un an

  • Statut changé de Solution proposée à Solution validée
#13

Mis à jour par Valentin Deniaud il y a plus d'un an

  • Statut changé de Solution validée à Résolu (à déployer)
commit fce30f529de6c54b422d7da1f672036ec9ec27fe
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Tue Jul 26 17:30:43 2022 +0200

    password: use login form customization fields (#51363)

commit 359e931d811d9f550b04ad126edabb30d848490d
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Tue Jul 26 17:30:06 2022 +0200

    auth_saml: use login form customization fields (#51363)

commit 073f0592516dc67a9faf59d49cb39ee5ae0e24e4
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Tue Jul 26 17:29:40 2022 +0200

    auth_oidc: use login form customization fields (#51363)

commit 2aed79db2811ddbc2902526a78fbdeedc96e30cc
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Tue Jul 26 17:28:39 2022 +0200

    authenticators: add login form customization fields (#51363)
#14

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#15

Mis à jour par Transition automatique il y a plus d'un an

Automatic expiration

Formats disponibles : Atom PDF