bonjour à tous !
Je tiens a préciser, je suis pas un monstre de code et ce que je vais écrire va surement choquer certains codeursmais je me lance :
j'ai créé un site avec un systeme de session pour les membres isncrits qui focntionne comme ca :
page login :
-formulaire login et mot de passe
page vérification :
-je regarde le code enregistré dans ma base SQL (enregistré au format md5 dans celle ci) correspondant au login entrée précédement.
-je compare md5(mot_de_passe du formulaire) et le mot de passe de la base SQL.
-> si ils sont différents, retour a la case départ (ou page index plutot)
->si ils sont pareils, j'ouvre 2 variables de session :
session[pseudo] (valeur = login du formulaire)
et session[valid] (valeur = "ok")
TOUTES les pages du site :
si ( session[valid] == "ok")
{
page a afficher
{
sinon
{
message erreur + lien vers index
}
Conclusion :
j'aimerai votre avis sur cette technique, elle fonctionne mais doit etre une véritable horreur niveau sécurité, seulement à mon niveau je ne sais pas trop où ni comment changer ca !
donc tous vos commentaires sont le bienvenue !
Partager