ikurso
ikurso copied to clipboard
création d'un compte avec une adresse email qui existe déjà
Quand on créer un compte avec une adresse email qui existe déjà, on a le message d'erreur uniquement au moment où l'on clique sur créer le compte et le bouton est grisé.
Solution :
- faire le test de savoir si l'adresse email/l'identifiant existe déjà au moment où on sort du champ du formulaire
- dégriser le bouton quand on affiche le message d'erreur ou quand on modifie le champ
franchement, je trouve que l'affichage des erreurs "email/l'identifiant existe déjà" après un clic sur "créer le compte" est très bien comme ça, et cohérent avec "email erroné" par ex, lui aussi affiché après avoir cliqué sur "créer le compte" de plus "créer le compte" se dégrise très bien dès qu'on change l'email etc. bref, personnellement, je ne changerais rien
@mcorne : en fait, le problème c'est qu'une fois que le bouton est grisé, même si on change d'adresse email, on ne peut plus cliquer sur le bouton. Il faudrait le dégriser quand on change le champ.
c'est pas tout à fait ce que j'observe :
- si je crée un compte avec "[email protected]" sur ma version de dev, ça me dit "Un compte existe déjà avec cette adresse e-mail" et ça grise le bouton, et dès que je tappe un caractère, ça dégrise le bouton, donc pas de pb
- le seul cas potentiellement gênant, c'est quand on ne fait que supprimer un ou plusieurs caractères pour corriger son e-mail, car ça reste grisé (mais bon, on peut toujours entrer un caractère puis le supprimer et ça dégrise)
en fait, je ne pense pas qu'il soit vraiment nécessaire de griser ce bouton en cas d'erreur, car l'utilisateur devra corriger l'erreur de toutes façons, et le bouton devra être dégrisé pour ressoumettre le formulaire, et si l'utilisateur cliquait à nouveau sur le bouton (non grisé) après une erreur sans avoir rien changé, il aurait la même erreur, ce qui n'est pas un pb
bref, je recommande de ne jamais griser ce bouton en cas d'erreur