Tâche #19181
Scénario #18891: Un utilisateur Zéphir devrait pouvoir avoir un « : » dans son mot de passe
Si on crée un utilisateur avec un mot de passe contenant un caractère accentué avec add_user.py, il ne peut pas se connecter à l'application web Zéphir
Description
root@zephir:~# /usr/share/zephir/utils/add_user.py nom de connexion du nouvel utilisateur : toto mot de passe pour l'utilisateur toto : éole saisissez à nouveau ce mot de passe : éole
=> le compte ne passe même pas la 1ère popup d'authentification !
En profiter pour compléter : ZE-T01-004 - Support des mots de passe complexes par Zéphir + étudier le rétro-portage (tâche existante).
Révisions associées
Correction authentification LDAP avec caractère accentué
Ref: #19181
Historique
#1 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Scrum Master il y a environ 7 ans
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a environ 7 ans
Dans ce script, le mot de passe chiffré n'est juste pas utilisé !
https://dev-eole.ac-dijon.fr/projects/zephir-parc/repository/revisions/49570caca39ac6402b7a119bbc0e75f104c0e208/diff/data/utils/add_user.py
Mais de toute façon si on modifie son mot de passe via l'appli, on est baisé aussi :o
http://eole.ac-dijon.fr/documentations/2.6/partielles/beta/ModuleZephir/co/04-preferences.html (la doc est un peu light à ce sujet)
#4 Mis à jour par Joël Cuissinat il y a environ 7 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 3.0 à 0.5
- ajout du test avec "é" dans ZE-T01-004 - Support des mots de passe complexes par Zéphir
TODO : vérifier si OK avec un annuaire distant=> testé avec annuaire Horus + au MEEM ils ne peuvent pas saisir ce genre de caractère dans leur mot de passe !
#5 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Restant à faire (heures) changé de 0.5 à 0.0
#7 Mis à jour par Daniel Dehennin il y a environ 7 ans
J’ai testé avec é
et è
.
Mais ça ne fonctionne pas avec œ
.
#8 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Statut changé de Résolu à Fermé