Development #22225
Préciser les messages sur la page de changement de mot de passe et plus généralement améliorer le wording de gestion de compte.
100%
Description
Lorsque l'usager a créé son compte avec FranceConnect, il peut ne pas comprendre qu'il a un compte local (même avec le message actuel indiquant qu'il a créé un compte (local)) ou l'oublier s'il ne s'y connecte pas souvent. Lorsqu'il définie ou modifie le mot de passe de son compte local sur la page Mon compte il arrive que certains usagers pensent modifier le mot de passe sur le FI FranceConnect.
Lorsque l'usager n'a de mot de passe de définie, le bouton sur la page Mon compte indique 'Modifier le mot de passe'.
Le texte sur la page de changement du mot de passe est alors "Pour modifier votre mot de passe vous devez fournir votre mot de passe actuel ainsi que le nouveau, puis confirmer ce dernier."
La page ne présente bien que les champs de saisie pour le nouveau mot de passe.
Lorsque l'usager a défini un mot de passe, le bouton sur la page Mon compte indique 'Modifier le mot de passe'.
Le texte sur la page de changement du mot de passe est alors "Pour modifier votre mot de passe vous devez fournir votre mot de passe actuel ainsi que le nouveau, puis confirmer ce dernier."
La page présente les champs de saisie de l'ancien et du nouveau mot de passe.
Proposition pour améliorer la compréhension de l'usager sur le fait qu'il définisse ou modifie un mot de passe pour son compte local, et corriger le texte explicatif sur la page de définition du mot de passe :
- Passer dans un mode personnel
- Modifier le courriel associé → Modifier mon adresse de courriel
- Modifier le mot de passe → Définir mon mot de passe (si pas de mot de passe de défini) / Modifier mon mot de passe
- Éditer les données du compte → Éditer mon profil
- Supprimer le compte → Supprimer mon compte
- Sur la page de définition du mot de passe
- Pour modifier votre mot de passe vous devez fournir votre mot de passe actuel ainsi que le nouveau, puis confirmer ce dernier. → Vous allez définir un mot de passe pour votre compte usager. Cela ne modifiera pas le mot de passe sur FranceConnect. (Veuillez saisir le mot de passe et le confirmer -- je ne mettrais pas cette indication.)
- Sur la page de modification du mot de passe
- Pour modifier votre mot de passe vous devez fournir votre mot de passe actuel ainsi que le nouveau, puis confirmer ce dernier. → Vous allez modifier le mot de passe de votre compte usager. Cela ne modifiera pas le mot de passe sur FranceConnect (Phrase affichée seulement si le compte est lié à FranceConnect). (Veuillez saisir votre mot de passe actuel, le nouveau mot de passe et le confirmer -- je ne mettrais pas cette indication.)
Fichiers
Demandes liées
Révisions associées
update french translation (#22225)
Historique
Mis à jour par Mikaël Ates il y a environ 6 ans
- Lié à Development #22224: Lorsque l'usager n'a pas de mot de passe de défini, le libellé du bouton « Modifier le mot de passe » doit être « Définir un mot de passe » ajouté
Mis à jour par Victor Claudet il y a environ 6 ans
Je suis carrément pour. J'adore ce que vous faites.
Mis à jour par Emmanuel Cazenave il y a environ 6 ans
Ya-t-il des mécanismes déjà en place pour afficher des messages différents selon que le compte est relié ou pas à FranceConnect ?
Je cherche ça dans le code et je m'y noie.
Mis à jour par Mikaël Ates il y a environ 6 ans
Peut-être quelque chose comme :
{% if user.fc_accounts.exists %}La chance !{% endif %}
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
- Lié à Development #23567: Amélioration wording gestion de compte authentic ajouté
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
J'ai commencé le travail.
Je me retrouve, comme me l'a suggéré Mickaël, a faire des {% if user.fc_accounts.exists %}
dans authentic2/templates/registration/password_change_form.html
, qui a l'air de passer (plante silencieusement si authetic2-auth-fc
pas installé).
Mais ça me semble bien sale.
Benjamin ce serait quoi la solution propre ? Faire en sorte au authentic2-auth-fc puisse surcharger ce template ?
D'autre part je ne trouve pas la page 'Sur la page de définition du mot de passe', comment on arrive là dessus ?
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
Le module FranceConnect est pour l'instant externe à Authentic on ne peut pas de façon généraliser se servir d'un champ de modèle qui en vient dans nos templates.
Pour l'instant on va oublier tout ce qui concerne FranceConnect, on peut simplement utiliser la méthode has_usable_password()
et modifier les textes en fonction de cela (Modifier / définir un mot de passe).
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
- Fichier 0001-change-account-wording-22225.patch 0001-change-account-wording-22225.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
Avec aussi le template 'accounts' de authentic , si jamais publik-base-theme n'est pas là.
Mis à jour par Mikaël Ates il y a presque 6 ans
Mes excuses, je rétropédale légèrement sur la formulation :
"Vous allez modifier le mot de passe de votre compte usager." -> "Vous allez modifier le mot de passe de votre compte." afin de rester générique sur tout type de déploiement authentic.
Mis à jour par Mikaël Ates il y a presque 6 ans
Et donc dans une autre évolution il faudrait que le terme "compte" puisse être remplacé par une chaîne paramétrable, sujet de #21017 (Nom du compte : "compte" -> "compte GRANDLYON CONNECT").
Mis à jour par Mikaël Ates il y a presque 6 ans
- Lié à Development #21017: Rendre paramètrable le nom du service et le nom du compte ajouté
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
Patch mis à jour avec la reformulation de Mik.
Mis à jour par Frédéric Péters il y a presque 6 ans
Dispersion des commentaire mais dans #23567 il y a notamment eu accord pour ne pas réintroduire le mot "profil" et peut-être moins de consensus mais quand même doute sur le passage de forme neutre à forme personnelle.
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
Bon alors non-ack, discussion. Je laisse le ticket à Mike, il aura le dernier mot.
Mis à jour par Frédéric Péters il y a presque 6 ans
Ou reprendre le commit pour y mettre la partie de modif de template, et la trad du nouveau message, mais ne pas modifier les trads ?
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Statut changé de Nouveau à En cours
Oui ok pour ne pas modifier les trads.
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Assigné à changé de Emmanuel Cazenave à Benjamin Dauvergne
Mis à jour par Benjamin Dauvergne il y a presque 6 ans
- Fichier 0001-templates-change-wording-for-password-change-fixes-2.patch 0001-templates-change-wording-for-password-change-fixes-2.patch ajouté
- Statut changé de En cours à Solution proposée
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
Et donc la traduction qu'il restera à faire sera "Vous allez modifier le mot de passe de votre compte usager" si j'ai bien compris, mais vraiment rien n'est moins sûr.
Mis à jour par Frédéric Péters il y a presque 6 ans
On n'écrit pas "compte usager", juste "compte". Il manque un point à la phrase.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Fichier 0002-update-french-translation-22225.patch 0002-update-french-translation-22225.patch ajouté
- Fichier 0001-templates-change-wording-for-password-change-fixes-2.patch 0001-templates-change-wording-for-password-change-fixes-2.patch ajouté
- Statut changé de Solution validée à Solution proposée
- ajout du point
- ajout de la traduction "Vous allez définir le mot de passe de votre compte."
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ok.
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit authentic2|b6e41da2be5f59834eaf345cf1792524f9ab8f65.
Mis à jour par Pierre Cros il y a plus de 5 ans
Les équipes de FranceConnect nous font à nouveau la réflexion que l'usager qui change sont mot de passe dans A2 peut penser le faire dans FranceConnect.
Pour lever toute ambiguïté, serait-il possible d'avoir côté A2, dans l'écran de changement de mot de passe, à la place de :
- Changement de mot de passe
- Nouveau mot de passe
- Confirmation de mot de passe
Changement de mot de passe {{collectivité_par_defaut}} Nouveau mot de passe {{collectivité_par_defaut}} Confirmation de mot de passe {{collectivité_par_defaut}}
Du côté des équipes FranceConnect ça irait sans doute (je peux demander confirmation), côté usager ça me semble clair.
Mis à jour par Brice Mallet il y a plus de 5 ans
Benjamin Dauvergne a écrit :
Pour faire plaisir aux équipes FC, possible d'aller encore un cran au-delà :
- ajout de la traduction "Vous allez définir le mot de passe de votre compte."
- changer "Vous allez définir le mot de passe de votre compte." en "Vous allez définir le mot de passe de votre compte sur cette plate-forme."
- phrase explicative introductive (proposition Fred)
Mis à jour par Benjamin Dauvergne il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Fermé
templates: change wording for password change (fixes #22225)