Xavier Coutant

Développeur PHP/Symfony Junior

Réinitialisation du mot de passe

Créé le : 13/03/2018 à 08h31min

Grâce à un système de 'jeton' (ou token) il est possible de réinitialiser le mot de passe. Après renseignement de l'adresse de l'administrateur dans le champ prévu à cet effet, un jeton est créé, inscrit en base de données et envoyé par courriel à l'administrateur dans un lien. En cliquant sur ce lien, l'utilisateur est envoyé sur une page permettant un reset du mot de passe. 

Le 'jeton' est composé de 2 parties concaténées créées aléatoirement selon 2 algorithmes différents, ce qui donne une longue chaîne de caractères aléatoires.