s'indentifier prob majuscule

12 messages dans ce sujet

Posté(e) · Signaler ce message

Bonsoir,

Lors de l'enregistrement le client rentre son mail par ex. info@domaine.com

Lors de l'indetification le client rentre son mail info@domaine.Com (chez moi de temps en temps la majuscule après le . se fait automatiquement)

Donc la base ne reconnait pas le mail, et le client doit lui même modifier le C par c

Y a t'il moyen de faire en sorte de ne pas porter compte des majususcles

J'ai fait la modification de chèr Willy concernant le problème de la majuscule dans le mail mais sans résultat pour ce problème.

Cela peut causer problème si le client ne fait pas attention.

Merci guillaume

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

de temps la majuscule après le . se fait automatiquement ????

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Justement mon code sert à conserver les majuscules :)

Tu ne veux plus de case sensible ?

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

BIen comment expliquer facilement :)

Lorsque tu tapes dans word par exemple tu finis ta phrase avec un . et normalement tu n'es pas obligé de mettre la majuscule au mot suivant word le fait a ta place.

La j'ai le même soucis apres le . de info@domain. windows met automatiquement la majuscule a Com

Donc je ne sais pas m'identifier, il faut modifier sois même le .Com par .com

Ca porte a confusion, j'ai deja réinitialiser le mot de pass en pensant qu'il n'était pas bon, donc si cela arrive a une client, et qu'il n'arrive pas a s'identifier, il pourrait se dire que le site a un problème et laisser tomber sa commande.

Pour willy, avec ou sans la modification, j'ai le même problème

Cordialement

Guillaume

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Le soucis c'est que tu souhaites faire l'inverse de ce qu' j'ais fait :)

Je souhaite garder la majuscule moi.

D'origine ca ne marche pas. Tu ne peux pas te loguer avec un login qui a une majuscule, j'ai donc rendu possible ce log.

Ensuite tu veux pouvoir te connecter avec un mauvais mail, libre a toi, il suffit de comparer les mail entrés et en bdd en les bloquant en majuscule ou non. Il y a des fonctions.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Alors dans lib/fonctions/fonctions.php, remplacez:

function verifier_authentification($email, $mot_passe) {


	$requete = "

		SELECT *

		FROM peel_utilisateurs

		WHERE email = '$email' AND mot_passe = '".md5($mot_passe)."'

	";


	$qid = mysql_query($requete) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());;


	if (mysql_num_rows($qid) > 0) {


		return mysql_fetch_array($qid);


	}


	else {


		return;



	}


}
Par:
function verifier_authentification($email, $mot_passe) {


	$email = strtolower($email);

	$requete = "

		SELECT *

		FROM peel_utilisateurs

		WHERE LOWER(email) = '$email' AND mot_passe = '".md5($mot_passe)."'

	";


	$qid = mysql_query($requete) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());;


	if (mysql_num_rows($qid) > 0) {


		return mysql_fetch_array($qid);


	}


	else {


		return;



	}


}

Dites nous.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir,

Merci cela marche avec

adresse d'inscription : info@domaine.com / indentification : info@domaine.Com

adresse d'inscription : TEST@domaine.com / indentification : TEST@domaine.com ; test@domaine.com ; TesT@domain.com ; TeST@domaine.Com ....

Cette modfi influance t'elle sur la sécurité d'identification?

Guillaume

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Oui un peu ca laisse 2 fois plus de chance de trouver un login valide(car plus de majuscule, minuscule), apres reste le mdp à trouver.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

J'ai le même problème, mais cette fois c'est avec les chiffres que cela ne fonctionne pas. Beaucoup de gens ont des adresses mails avec des chiffres.

Savez-vous comment faire ? J'ai la version 5.6

Merci d'avance.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour xeon,

Cela signifie qu'un client qui a une adresse mail avec des chiffres ne peut s'identifier sur votre site?

Théoriquement, on ne devrait pas avoir de souci.

Quel est le message d'erreur qui vous est renvoyé?

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Message classique :

Connexion à votre espace client

Veuillez essayer à nouveau.

Nouveau client ?

Vous devez ouvrir un compte client pour acheter sur Boutique Studio les trois becs.

Pour ouvrir un compte, cliquez ici

J'ai remplacer le code qui permet de mettre les majuscules dans les emails, mais cela n'a rien fait. Est-il possible qu'un chiffre soit considéré comme une majuscule ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour Xeon,

Apr_s vérif dans la focntion qui permet de s'authentifier :

function verifier_authentification($email, $mot_passe)

{

$requete = "SELECT *

FROM peel_utilisateurs

WHERE email = '" . real_escape_string($email) . "' AND mot_passe = '" . md5($mot_passe) . "'";

$qid = query($requete);

return fetch_assoc($qid);

}

Aucune restriction n'est faite sur l'email : email = '" . real_escape_string($email) . "', et sur le fait qu'il puisse ou non contenir des chiffres.

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping