Bug #5452
Les champs adresse email et mot de passe ne doivent pas être préremplis
100%
Description
Sur la page de modification d'un accès les champs adresse email et mot de passe ne doivent pas être préremplis avec l'identifiant et le mot de passe de l'utilisateur courant s'il les a enregistrés dans le portefeuille du navigateur. Ces champs doivent être vides.
Fichiers
Révisions associées
personnes: preventing form autofilling on users update form
Closes #5452
Historique
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Fichier 0001-personnes-emptying-email-and-password-fields-on-user.patch 0001-personnes-emptying-email-and-password-fields-on-user.patch ajouté
- Assigné à mis à Serghei Mihai
- Patch proposed changé de Non à Oui
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Statut changé de Nouveau à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit calebasse|commit:563749730f972f0caf362760376cd2ae8df2126d.
Mis à jour par Mikaël Ates il y a plus de 9 ans
- Statut changé de Fermé à En cours
- % réalisé changé de 100 à 50
Je viens de constater que les champs sont à nouveau préremplis.
Mis à jour par Mikaël Ates il y a plus de 9 ans
Le champs email est prérempli avec le login non pas de l'accès mais de l'utilisateur connecté, même lorsque l'accès à une adresse email.
Mis à jour par Serghei Mihai il y a plus de 9 ans
Mike, peux-tu me donner l'id de l'utilisateur pour lequel tu modifies le mot de passe et l'id de l'utilisateur qui fait la modification?
Mis à jour par Frédéric Péters il y a plus de 9 ans
J'ai vu passer, mais ça devait être un autre ticket, l'info; c'est simple, il suffit de mettre autocomplete="off" sur les champs, c'est bien mieux que ce javascript qui vide les champs et qui peut très bien s'exécuter avant la mécanique de préremplissage du navigateur.
Mis à jour par Mikaël Ates il y a plus de 9 ans
Fred, c'est dans le ticket #5449.
Serghei, avec admin par exemple, sur n'importe quel accès.
Mis à jour par Serghei Mihai il y a plus de 9 ans
Je soupçonne egalement que le navigo fait ce qu'il veut après le passage du code JS qui nettoie les champs.
Je rajoute le autocomplete=off
sans certitude que Firefox en tienne compte: https://bugzilla.mozilla.org/show_bug.cgi?id=956906
Mis à jour par Serghei Mihai il y a plus de 9 ans
Mis à jour par Mikaël Ates il y a plus de 9 ans
Ok, le login n'apparaît plus dans le champs email, par contre je pense qu'il y a toujours un problème dans le formulaire puisque le champs email apparaît vide même lorsque l'accès a un email de renseigné.
Mis à jour par Serghei Mihai il y a plus de 9 ans
Mis à jour par Frédéric Péters il y a plus de 9 ans
Selon moi tu pourrais tout à fait supprimer ton js de vidage de champs.
Je rajoute le autocomplete=off sans certitude que Firefox en tienne compte: https://bugzilla.mozilla.org/show_bug.cgi?id=956906
Dans le ticket : "This bug is too easily misunderstood by people who don't bother to read it." (et "With this fix, firefox does NOT ignore autocomplete, but it does remember your passwords.").
Mis à jour par Serghei Mihai il y a plus de 9 ans
- Statut changé de En cours à Résolu (à déployer)
- % réalisé changé de 50 à 100
Appliqué par commit calebasse|commit:d20ee7a9e43a29b9a414d15afd1fba738346717e.
personnes: emptying email and password fields on user access manage page, to
avoid confusing user with browser stored data.
Closes #5452