merguez Posted August 6, 2015 Share Posted August 6, 2015 (edited) Bonjour à toute la communauté, Je suis en train de migrer une boutique d'un CMS propriétaire vers PrestaShop. Ma difficulté concerne l'import des clients. Mon prestataire actuel m'a fourni la liste des clients au format .csv. J'ai vu qu'on pouvait réaliser l'import via la section "Paramètres avancés" > Import". Ma question est : comment décrypter les mots de passes présents dans le fichier .csv qui sont en MD5 ? Le but serait que les clients puissent utiliser leur identifiant/mot de passe habituel après la migration. Est-ce possible s'il vous plaît ? J'ai bien lu cet article au sujet de '_COOKIE_KEY_' mais je n'ai pas l'impression que je peux utiliser les mots de passe actuels avec cette option vu qu'ils sont déjà en MD5. /** * Encrypt password * * @param string $passwd String to encrypt */ public static function encrypt($passwd) { return md5(_COOKIE_KEY_.$passwd); } Merci par avance pour vos conseils. Bien cordialement, merguez Edited August 6, 2015 by merguez (see edit history) Link to comment Share on other sites More sharing options...
merguez Posted August 11, 2015 Author Share Posted August 11, 2015 Bonjour, Petit UP, quelqu'un a t-il déjà été confronté à cela s'il vous plaît ? Merci pour votre aide. Cordialement, merguez Link to comment Share on other sites More sharing options...
Antoniolav Posted August 11, 2015 Share Posted August 11, 2015 Salut, autant annoncer la "douloureuse" de suite : ça va pas être possible (avis personnel) Effectivement la solution aurait été de tous les déhasher pour ensuite les reconvertir avec la cookie key ; Seulement c'est impossible ! Si certains sites proposent de le faire en ligne, ils s'appuient sur des dictionnaires relativement légers et tu ne pourras pas trouver 99% des mdp de ton .csv. Essaie peut-être de mettre la cookie key vide ? sans espace, tout vide. Ainsi, les hash MD5 qu'aurait généré Prestashop seraient similaire à ceux que tu as dans ton .csv. Link to comment Share on other sites More sharing options...
merguez Posted August 13, 2015 Author Share Posted August 13, 2015 (edited) Bonjour Antoniolav, je te remercie pour ta contribution. J'ai téléchargé le modèle d'import client dans le BO, dans le champ "Password" du fichier j'ai renseigné le pwd MD5 et importé un client test. Au niveau de la fiche client, le champ mot de passe est vide. Vous avez déjà eu quelque chose de similaire ? Merci. Bien cordialement, merguez Edited August 13, 2015 by merguez (see edit history) 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