Script php pour transformer mes mots de passe en clair ==> md5+salt
Bonjour,
J'ai une BDD MySql, avec login et mot de passe stockés en clair: "users"
J'utilise une autre application (Mybb: forum) qui possède sa propre table de users: "mybb_users".
Cette table contient: un login, un mot de passe, un champ SALT, et un champ loginkey.
Le mot de passe est stocké de cette facon :
Code:
1 2
|
$stored_pass = md5(md5($salt).md5($plain_pass)); |
le champ salt est automatiquement rempli dans la colonne Salt:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
/**
* Generates a random salt
*
* @return string The salt.
*/
function generate_salt()
{
return random_str(8);
}
/** |
Pouvez vous m'aider à rédiger un script qui va automatiquement chercher les login+mot de passe de "users", pour les transformer automatiquement au format accepté sur mybb, avec le salt le md5 , ainsi que le champ salt rempli pour chaque utilisateur.
Merci pour votre aide