Forum pragmaMx France 23 Mai 2012 à 23:00:30 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [aide] Probléme de connexion lors d'une migration smf->pragmamx smf  (Lu 4797 fois)
inacss
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 5


« le: 03 Janvier 2008 à 20:17:40 »

Bonjour tout le monde.
Comme prévue j'ouvre un nouveau sujet pour ce probléme.

Je récapitule rapidement le déroulement des choses:
- J'ai déjà un forum SMF qui troune depuis un certain temps contenant bien sur user et post que je voudrais concerver.
- Je souhaite migrer vers le duo PragmaMx-SMF Sourire
- J'ai suivis un post du forum pour effectuer cette migration et ai du changer un peu le fichier converter.php afin que celui-ci ne modifie pas le contenu de ma BDD (la BDD du forum SMF se retrouve alors parfaitement dumper dans la nouvelle BDD PragmaMx et SMF, vérification faite sur une dixaine d'users et de post manuellement par mes soins pour être sur).  bien joué
- Pourtant lors de la connexion d'un user, celui-ci reçoit un message d'erreur lors de la connexion. J'ai constaté que le hash de celui-ci ne donne pas le même résultat. Explication: le hash d'un mots de passe (disons nunuche) sous SMF donnerai 3aa10d50be91f0f048d5c3a2e653d58e7de706e3, tandis qu'il donnerai lors de la création d'un user sous PragmaMx 8f15d5bac52b90157a0a81d976c0948a.  fou
Non seulement ce hash est différent, mais il l'est de beaucoup  Pleurs. Moins long de 8 caractères, je me demande si PragmaMx hash ses mots de passes avec du md5 (qui de souvenir me donne le même hash pour le même mot de passe, et n'importe quel hash fait le même nombre de caractère.)
J'avou être un peu perdu sur le coup  fou et me demande comment les autres migrations SMF->PragmaMx se sont passé.
Voilà, si quelqu'un pourrai m'aider je lui en serait très reconnaissant.  Bisous
Merci d'avance.
Journalisée
MkC
Membre Complet Mx
***
Hors ligne Hors ligne

Messages: 105


Dr TeiGnEuX


« Répondre #1 le: 25 Février 2008 à 14:33:58 »

Bonjour,

Le passe de smf est basé sur le pseudo, si tu appliques un filtre sur le pseudo avant de le remonter dans la base il faut donc modifier le passe, ce que seul le membre peut faire, la solution est un peu plus complexe, il faut demander au membre de se connecter avec son passe, et là il faut appliquer la modification c'est à dire:
  • Récupérer passe et pseudo, loguer le membre
  • Changer le pseudo et modifier le passe
  • déconnecter le membre et lui demander de se reconnecter pour vérifier qu'il n'a pas de soucis avec son pseudo/passe

Le hash étant un couple entre le pseudo, le passe et sha1, si on touche l'un d'entre eux l'accès est forcement invalide par la suite, en espérant que cela puisse vous aidez  respect
Journalisée

Documentation smf: http://docs.smf-fr.org
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Modules spécifiques & Blocs  |  Forum SMF (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: [aide] Probléme de connexion lors d'une migration smf->pragmamx smf
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus