Comment gerer la fonction mot de passe oublié

Résolu
kalgoorlie Messages postés 86 Date d'inscription   Statut Membre Dernière intervention   -  
IpIpIpIpOne Messages postés 436 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
comment faire de telle sorte que lorsque un inscrit rempli un formulaire son mot de passe lui soit envoyé a l'adresse email.j'ai etabli la table j'ai besoin du script php.merci d avance
A voir également:

2 réponses

djflexlive Messages postés 557 Date d'inscription   Statut Membre Dernière intervention   95
 
On ne vas pas te faire un script tout prêt mais on est prêt à t'aider si tu le souhaites.

Le formulaire d'inscription et d'identification, c'est toi qui l'as fait ou tu as récupéré le code sur internet ?
0
IpIpIpIpOne Messages postés 436 Date d'inscription   Statut Membre Dernière intervention   116
 
Crypte le mot de passe choisi (avec md5 ou un autre algorithme de cryptage) avant de l'insérer dans ta bdd, niveau sécurité c'est mieux.

Bien sur, tu ne pourras plus lire ce mot de passe et le renvoyer en cas d'oubli. Pas grave, si le membre l'oublie, il suffit d'en générer un nouveau aléatoirement, de l'enregistrer en md5 dans la bdd et de l'envoyer par email au visiteur. Dans ton email, tu proposes à ton membre, après s'être identifié avec le mot de passe généré aléatoirement, de remplacer ce mot de passe par un plus facile à retenir avec le formulaire que tu auras prévu à cet effet.

A l'inscription, tu peux aussi prévoir une liste de questions genre 'Quel est le prénom de ta première institutrice ?'. Demande la réponse à la question choisie avant d'envoyer un nouveau mot de passe pour éviter qu'un petit malin demande de changer le mot de passe d'un autre membre.

Pour piofiner le tout, tu peux aussi prévoir un petit 'captcha' pour pas te faire ennuyer par des robots.

Voilà, cela me semble la piste à suivre.

Bon travail !
0