Bonjour
Plusieurs de nos utilisateur n’arrive pas à se connecter parce que les champs email et/ou mot de passe mot de passe sont mal renseigner que ce soit à l’inscription ou à la connexion. Après résolution du problème il s’avère que l'utilisateur en recopiant sont email et/ou mot de passe peut laisser un espace ou une majuscule dans son adresse mail.
il faudrait donc pour résoudre le problème :
- protéger ces champs en supprimant les espace en début et fin de chaine
- passer les majuscule en minuscule dans les mails
- supprimer des espaces et tabulations en début et fin de chaine mail/mot de passe Il n'y a aucun soucis pour faire cela sur les adresses emails, même si cela n'est pas recommandé (la norme email fait la distinction dans les majuscules/minuscules dans la première partie de l'email, cf. RFC 5322, partie 3.4.1 : https://tools.ietf.org/html/rfc5322 même si la plupart des FAI ne respectent pas cette norme). Il est donc possible (bien que peu probable) qu'il y aie des collisions entre deux adresses identiques mais avec des casses différentes. Nous allons gérer le cas pour la comparaison au login, par contre, les emails seront toujours envoyés à l'adresse saisie à la création du compte, quelle que soit sa casse. Pour le mot de passe, je ne pense pas que ce soit une bonne idée, car nous excluons ainsi tous les éventuels mots de passe contenant un caractère espace en début ou fin de mot de passe. Si nous effectuons la modification, tous les clients avec un mot de passe contenant un espace ne pourront plus se connecter (nous ne pouvons pas les modifier car ils sont chiffrés en base pour ne pas que nous les connaissions). Souhaitez-vous quand-même que nous traitions le cas des mots de passe ?
si les champs à l’inscription sont traités de la même manière qu’a la connexion ça ne pose pas de soucis que les users mettent des majuscule ou non de même que des espaces, ceux-ci seront retraités avec lecture/enregistrement de la même manière, mais en db on doit au final avoir des email sans majuscule et sans espaces et une suppression des espaces en début et fin de chaine pour le MDP
Même constat lors du renseignement du code postal à la création d'un compte client et d'un compte prestataires. Nous effectuons la modification. Si possible de modifier dans votre version les frais de déplacement qui doivent être de 25 € TTC
Merci. Bonne journée. -- Upload images <http://www.monjardinieronline.fr> *Mathieu FOSSE* /Webmaster m.fosse@mjol.fr/ www.monjardinieronline.fr <http://www.monjardinieronline.fr> // --- L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel antivirus Avast. https://www.avast.com/antivirus