Development #51194
Permettre de poser une règle de validation sur les champs
0%
Description
Via #51190,
Est-ce possible de bloquer lors de la création du compte les caractères spéciaux comme le / pour limiter ce problème ?
Non, il n'y a pas de notion de regex sur les champs de création du compte.
On pourrait peut-être imaginer.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
Je vote plutôt pour une regex par défaut sur last_name / first_name, ça me parait suffisant vu le ticket d'origine, avec re.match('^[A-Za-zàâçéèêëîïôûùüÿæœ '-]*$', value.lower())
.
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Fichier 0001-custom_user-forbid-special-characters-in-names-51194.patch 0001-custom_user-forbid-special-characters-in-names-51194.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Benjamin Dauvergne a écrit :
Je vote plutôt pour une regex par défaut sur last_name / first_name, ça me parait suffisant vu le ticket d'origine, avec
re.match('^[A-Za-zàâçéèêëîïôûùüÿæœ '-]*$', value.lower())
.
Mouais, voilà plutôt en interdisant explicitement des caractères spéciaux courants.
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
Je ne pense pas que le faire au niveau du modèle soit une bonne idée, au niveau de la page d'enregistrement ça me semble suffisant. Au niveau du BO on peut vouloir écrire 'Micheline Ranu (CG14)' par exemple.
Mis à jour par Valentin Deniaud il y a environ 3 ans
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Valentin Deniaud il y a environ 3 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 8df0d979881d9264533925339c974d9c1d516b6c Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Thu Feb 25 09:26:03 2021 +0100 custom_user: forbid special characters in names (#51194)
Mis à jour par Frédéric Péters il y a environ 3 ans
- Statut changé de Résolu (à déployer) à Solution déployée
custom_user: forbid special characters in names (#51194)