Project

General

Profile

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

Added by Benjamin Bohard about 3 years ago. Updated about 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
01/27/2017
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

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.

Associated revisions

Revision a8fa785a (diff)
Added by Benjamin Bohard about 3 years ago

Prendre en compte les mots de passe incluant le caractère ":".

Ref #19137

History

#1 Updated by Benjamin Bohard about 3 years ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Benjamin Bohard
  • Remaining (hours) changed from 3.0 to 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 Updated by Benjamin Bohard about 3 years ago

  • % Done changed from 0 to 60
  • Remaining (hours) changed from 2.0 to 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 Updated by Benjamin Bohard about 3 years ago

  • Status changed from En cours to Résolu

#4 Updated by Benjamin Bohard about 3 years ago

  • % Done changed from 60 to 100
  • Remaining (hours) changed from 1.0 to 0.25

Aucun autre cas trouvé.

Pour tester :
  1. créer un utilisateur avec un mot de passe contenant le caractère ":",
  2. lui attribuer des droits suffisants dans l’interface Zéphir (édition de la configuration),
  3. se connecter avec cet utilisateur,
  4. 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 Updated by Joël Cuissinat about 3 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

OK, j'ai ajouté le test squash : ZE-T01-004 - Support des mots de passe complexes par Zéphir

Also available in: Atom PDF