Project

General

Profile

Anomalie #1105

La modification des mots de passe ne fonctionne pas avec certains caractères spéciaux

Added by Gaston TJEBBES over 10 years ago. Updated about 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
10/12/2010
Due date:
% Done:

100%

Distribution:

Description

Lorsque l'on modifie le mot de passe d'un utilisateur en mettant par exemple :
$toto=5
Celui-ci ne peut plus s'authentifier.

L'utilisation de la fonction :
ldap.filter.escape_filter_chars (http://www.python-ldap.org/doc/html/ldap-filter.html)
semble être la solution la plus appropriée.

NB : d'autres accès ldap (construction de filtre ...) peuvent peut être également poser problème.

Associated revisions

Revision 90adf44e (diff)
Added by Joël Cuissinat about 10 years ago

remplacement de os.system par subprocess.Popen pour les changements de mot de passe (fixes #1105)

History

#1 Updated by Gaston TJEBBES over 10 years ago

Même avec la fonction ldap.filter.escape_filter_chars, des problèmes subsistent avec les \ (les $ ne posent plus de problèmes)

#2 Updated by Laurent Flori about 10 years ago

  • Target version set to Mises à jour 2.2.2 - 07 RC

Corrigé en 2.3.

#3 Updated by Joël Cuissinat about 10 years ago

  • Project changed from ead to scribe-backend

#4 Updated by Joël Cuissinat about 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#5 Updated by Joël Cuissinat about 10 years ago

  • Status changed from Résolu to Fermé
  • Assigned To set to Laurent Flori

OK en candidate

Also available in: Atom PDF