Equivalent de PASSWORD(%s) en POO ?
Posté : 11 juil. 2015, 16:01
Bonjour,
Je suis en train de modifier l'inscription à ma base de données en passant de php MYSQL "ancienne version" à POO.
Avant je stockais le mot de passe des utilisateurs via une requête sql 'INSERT INTO table (mdp, xxxxx) VALUES (PASSWORD(%s), xxxx) avec un GetSQLValueString($_POST['mdp'] etc etc.
Aujourd'hui j'ai des utilisateurs inscrits dans ma base de données. En refondant mon formulaire en POO (je ne peux pas faire autrement pour installer une nouvelle fonctionnalité), je ne sais pas comment reprendre ce cryptage en utilisant :
INSERT INTO table (mdl, xxx) VALUES (:mdp,
xx)
$req->bindValue(':mdp', $this->_mdp, PDO::PARAM_STR);
Le problème est que je dois retrouver le même mode de hachage sans quoi mon formulaire de connexion ne fonctionnera plus pour les anciens inscrits...
Voyez-vous comment faire ?
Merci d'avance
Je suis en train de modifier l'inscription à ma base de données en passant de php MYSQL "ancienne version" à POO.
Avant je stockais le mot de passe des utilisateurs via une requête sql 'INSERT INTO table (mdp, xxxxx) VALUES (PASSWORD(%s), xxxx) avec un GetSQLValueString($_POST['mdp'] etc etc.
Aujourd'hui j'ai des utilisateurs inscrits dans ma base de données. En refondant mon formulaire en POO (je ne peux pas faire autrement pour installer une nouvelle fonctionnalité), je ne sais pas comment reprendre ce cryptage en utilisant :
INSERT INTO table (mdl, xxx) VALUES (:mdp,
$req->bindValue(':mdp', $this->_mdp, PDO::PARAM_STR);
Le problème est que je dois retrouver le même mode de hachage sans quoi mon formulaire de connexion ne fonctionnera plus pour les anciens inscrits...
Voyez-vous comment faire ?
Merci d'avance