olivarius Posted August 10, 2010 Share Posted August 10, 2010 Bonjour,Comment faire pour ne pas envoyer le mot de passe en clair du client ?Merci pour votre aide,Bonne journéeTopic déplacé -yoya971 Link to comment Share on other sites More sharing options...
cbastien Posted August 10, 2010 Share Posted August 10, 2010 c'est pas possible !pour des raisons de sécurité les mots de passe sont cryptés directement dans la base de données et donc non visible du marchant comme du clientla solution étant de regénérer un nouveau mot de passe...C'est pareil pour toutes les autres solutions ecommerce du marché...Si tu souhaites absolument avoir les mots de passe en clair dans la base de données, tu dois aller dans le code pour désactiver ce cryptage afin d'enregistrer le mot de passe en clair dans la base++ Link to comment Share on other sites More sharing options...
olivarius Posted August 10, 2010 Author Share Posted August 10, 2010 Je veux justement que le mot de passe NE SOIT PAS envoyé en clair à l'utilisateur. Link to comment Share on other sites More sharing options...
DevNet Posted August 10, 2010 Share Posted August 10, 2010 Bonjour,La gestion de l'envoi du mail est traitée directement dans le fichier authentication.php, ligne 112 environ : array('{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{passwd}' => Tools::getValue('passwd')), $customer->email, $customer->firstname.' '.$customer->lastname)) on peut y voir le passage en clair du mot de passe : '{passwd}' => Tools::getValue('passwd')) où Tools::getValue('passwd')) récupère directement par la méthode POST le contenu du formulaire précédent.2 solutions :- soit vous remplacer manuellement dans ce fichier en remplaçant par exemple par : '{passwd}' => "******" - soit vous éditez les fichiers :/mails/[langue]/account.html/mails/[langue]/account.txtet vous enlevez l'occurrence {passwd}Je vous conseille d'éditez les fichiers de langues, qui sont certainement plus détachables du kernel de PrestashopBien cordialementA+ Link to comment Share on other sites More sharing options...
olivarius Posted August 10, 2010 Author Share Posted August 10, 2010 Merci pour cette réponse claire Link to comment Share on other sites More sharing options...
DevNet Posted August 11, 2010 Share Posted August 11, 2010 De rienBonne continuationA+ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now