Développement #98247
closedpasswords.py : faire que les libellés de règle de mot de passe soient des attributs de la classse de vérificateur
0%
Description
Pour pouvoir hériter de cette classe facilement et taper des libellés customs, e.g. #97167.
Updated by Robot Gitea about 1 year ago
- Status changed from Nouveau to En cours
- Assignee set to Paul Marillonnet (retour le 19/01)
Paul Marillonnet (pmarillonnet) a ouvert une pull request sur Gitea concernant cette demande :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/438
- Titre : WIP: passwords: let rule labels be checker-class attributes (#98247)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/438/files
Updated by Benjamin Dauvergne about 1 year ago
Plutôt en faire des settings ou un ensemble de settings et géré ça dans settings.json tellement c'est exceptionnel ? Pour min_length_label ça peut valoir le coup de vérifier au passage que c'est une chaîne de formatage correct avant de s'en servir.
Updated by Paul Marillonnet (retour le 19/01) about 1 year ago
Benjamin Dauvergne a écrit :
Plutôt en faire des settings ou un ensemble de settings et géré ça dans settings.json tellement c'est exceptionnel ? Pour min_length_label ça peut valoir le coup de vérifier au passage que c'est une chaîne de formatage correct avant de s'en servir.
Perso dans la mesure où la demande n’a été exprimée que par un seul client (#97167) ça me va de faire les modifs minimales dans a2 vanilla (juste que les chaînes en dur soient des attributs de classes qu’on peut modifier par héritage) pour exploiter ça dans le plugin dudit client, #98248.
Alternativement, si préférable, on peut aussi ne rien modifier ici et redéfinir complètement les propriétés CUTPasswordChecker.at_least_one_{uppercase,lowercase,digit} du vérificateur custom de #98248 pour y placer les bonnes chaînes en dur (?)
Updated by Robot Gitea about 1 year ago
- Status changed from En cours to Solution proposée
Updated by Benjamin Dauvergne about 1 year ago
Pas chaud, je rejette pour l'instant, si on ne peut pas tout faire via CSS/Template on reviendra dessus; un moyen de surcharger localement les locales aurait été plus pratique sinon.
Updated by Benjamin Dauvergne about 1 year ago
- Status changed from Solution proposée to Rejeté
Updated by Robot Gitea about 1 year ago
Paul Marillonnet (pmarillonnet) a fermé une pull request sur Gitea concernant cette demande.