Ecrire un formulaire de connexion avec les champs suivantes de l'utilisateur :
son adresse e-mail
son mot de passe (caché)
Ecrire une requête GET ("login") afin de récupérer le mot de passe de l'adresse e-mail concordante.
Vérifier la concordance des mots de passe en hachant préalablement le mot de passe entré par l'utilisateur via la fonction de hachage CHA-256.
Dans le cas où une des données ne concordent pas, recharger la page et signaler l'erreur ("Adresse e-mail et/ou mot de passe incorrect(s). Veuillez réessayez.").
Si les données concordent, Connecter l'utilisateur via une session temporaire (24h)
Une fois connecté, remplacer les boutons "S'inscrire" et "Se connecter" de la barre de navigation par un bouton "Se déconnecter".
Déconnecter l'utilisateur qui le souhaite en annulant sa session et recharger la page d'accueil.
US01-03 : Connexion et déconnexion de la plateforme