Espace personnel – Mémorisation de fiche produit

Pour faciliter la navigation sur le site internet de Microsailing, je travaille sur l’ouverture d’un espace client qui permettra de mémoriser quelques dizaines de fiches produits afin que les internautes puissent y accéder très vite, sans les rechercher parmi des centaines d’articles. Ils pourront se connecter par trois modes distincts : Facebbok, google, et un système interne au site sans mot de passe à retenir. Leur adresse email sert d’identifiant, mais n’est pas enregistrée telle quel dans la base de comptes, c’est uniquement sa signature sous forme d’empreinte (ou hash) qui est stocké. Il sera donc impossible à l’administrateur du site d’utiliser ces adresses, par exemples à des fin publicitaires.

Par exemple, le hash (Sha1) de franck@monsite.fr donne 142cd7d084138bcf346145b35c045837f4bc1c3e ou la md5 : 613e2e04cf3876b22e33d2a6584bcdc2. L’adresse email étant unique, son empreinte aussi.

La phase d’authentification selon les 3 modes est terminée selon le protocole OAuth 2.0 pour les deux premiers et SAS pour l’autre.