Jump to content

Recommended Posts

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 ?  :blush:

 

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 by merguez (see edit history)
Link to comment
Share on other sites

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

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.  :rolleyes:

 

Bien cordialement,

merguez

Edited by merguez (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...