Projet

Général

Profil

Development #3203

Contraintes sur mot de passe

Ajouté par Thomas Noël il y a presque 11 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Version cible:
-
Début:
02 juillet 2013
Echéance:
25 septembre 2013
% réalisé:

0%

Temps estimé:
1:00 h
Patch proposed:
Planning:

Description

Ajouter des cases à cocher au niveau des contraintes de mot de passe :
  • doit contenir une majuscule
  • doit contenir une minuscule
  • doit contenir un chiffre
  • doit contenir un caractère spécial (non alpha-numérique)

Fichiers

Historique

#1

Mis à jour par Thomas Noël il y a plus de 10 ans

  • Sujet changé de lors de la création d'un compte dans w.c.s., permettre une validation regex sur le mot de passe à Contraintes sur mot de passe
  • Description mis à jour (diff)
#3

Mis à jour par Thomas Noël il y a plus de 10 ans

  • Echéance mis à 25 septembre 2013
  • Statut changé de Nouveau à En cours
  • Priorité changé de Normal à Haut
#4

Mis à jour par Frédéric Péters il y a plus de 10 ans

J'aurais plutôt vu "nombre de majuscules", "nombre de caractères spéciaux", etc.

#5

Mis à jour par Frédéric Péters il y a plus de 10 ans

Voilà ma proposition (j'ai aussi fait la trad, je la laisse pour un commit séparé).

#6

Mis à jour par Thomas Noël il y a plus de 10 ans

Doublement d'accord, avec l'idée du nombre de caractères minimal et avec le patch.

Peut-être juste remplacer les "if not x >= y" par des "if x < y".

#8

Mis à jour par Benjamin Dauvergne il y a plus de 10 ans

À quoi sert la partie sur gettext.install ? Est-ce que ça ne mériterait pas un patch séparé ?

#9

Mis à jour par Frédéric Péters il y a plus de 10 ans

  • Statut changé de En cours à Résolu (à déployer)

C'est nécessaire pour installer ngettext dans l'espace de nom (nouveauté de Python 2.5); comme la première et seule utilisation de ngettext se fait avec ce patch, ça ne m'a pas ennuyé outre mesure de lier les deux modifications (je me suis posé la question). (aussi j'ai oublié de le noter mais ça a été pushé ainsi après le commentaire de Thomas)

commit f41b4650aac8e10d52d799a88937818a627b9b7d
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Sep 24 08:52:18 2013 +0200

    allow more restrictions on password format (#3203)
#10

Mis à jour par Frédéric Péters il y a plus de 10 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF