De la gestion d'authentification par session
Bonsoir,
Mes questions ici ont peu à voir avec le langage lui-même mais plutôt avec la sûreté des procédures utilisées.
En effet je me demande actuellement quel est le plus sûr moyen de gérer l'authentification à un site web par session.
Admettons que j'ai dans ma base de données une table Utilisateur avec pour champs _Login et _MDP.
Comment gérer l'authentification sur mon site ?
Bien sûr, après avoir validé le formulaire de connexion, vérifier la correspondance login/mdp est très simple, mais ma question porte sur la suite :
Une fois que cette connexion a été approuvée, que dois-je ou que puis-je stocker en session pour garder la connexion de l'utilisateur active par la suite ?
Je stocke bien évidemment le login.
Dois-je également stocker en session le hash du mot de passe, pour ensuite à chaque page refaire une vérification du couple login/mdp ?
Ou bien dois-je faire confiance à la session et ne pas renouveler les tests, mais simplement me baser sur le login stocké en session ?