Tâche #19137
Scénario #18891: Un utilisateur Zéphir devrait pouvoir avoir un « : » dans son mot de passe
Trouver les fonctions qui posent problèmes
Description
Le message d’erreur rapporté montre que le caractère ":" est utilisé pour séparé les noms d’utilisateur et mots de passe lors de la vérification des droits d’utilisation des fonctions.
Révisions associées
Prendre en compte les mots de passe incluant le caractère ":".
Ref #19137
Historique
#1 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Benjamin Bohard
- Restant à faire (heures) changé de 3.0 à 2.0
Récupération du nom d’utilisateur et de son mot de passe dans la fonction get_proxy du fichier zephir/web/zephirgenconfig/zephir_views.py.
#2 Mis à jour par Benjamin Bohard il y a environ 7 ans
- % réalisé changé de 0 à 60
- Restant à faire (heures) changé de 2.0 à 1.0
Test d’autres actions dans l’interface d’administration du Zéphir sans déclencher d’autres erreurs.
Test avec d’autres caractères qui auraient poser problème à un moment donné ("/" et "\").
#3 Mis à jour par Benjamin Bohard il y a environ 7 ans
- Statut changé de En cours à Résolu
#4 Mis à jour par Benjamin Bohard il y a environ 7 ans
- % réalisé changé de 60 à 100
- Restant à faire (heures) changé de 1.0 à 0.25
Aucun autre cas trouvé.
Pour tester :- créer un utilisateur avec un mot de passe contenant le caractère ":",
- lui attribuer des droits suffisants dans l’interface Zéphir (édition de la configuration),
- se connecter avec cet utilisateur,
- sur la page d’un serveur, éditer ou générer une configuration.
L’application de gestion de la configuration doit s’ouvrir sans erreur (auparavant, le navigateur n’affichait que l’erreur too many values to unpack).
#5 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
OK, j'ai ajouté le test squash : ZE-T01-004 - Support des mots de passe complexes par Zéphir