|
From: | herve couvelard |
Subject: | Re: [Dolibarr-dev] Encryption de mots de passe et rappel par e-mail |
Date: | Mon, 12 Feb 2007 18:48:56 +0100 |
User-agent: | Debian Thunderbird 1.0.2 (X11/20061113) |
//génération du lien $lien = 'login.php?reset='.md5($secret_key.$user->email).'&id='.$user->id; mail($mailFrom, $user->email, 'pass reset',$lien); //reset du mot de passe if($_GET['reset'] && $_GET['id']){//compare l'email contenu dans le lien et celui de l'ID //de l'utilisateur//si correct, génération nouveau pass et envoi par e-mail $newpass = generate_new_pass('...'); $body = 'New pass: '.$newpass; $user->pass = $newpass; mail(..,$body); }
les actions (par rapport aux consultations) se font plus généralement en POST et non en get.
hervé
[Prev in Thread] | Current Thread | [Next in Thread] |