Génération mot de passe hashé
Bonjour à tous,
En tant que non expert Joomla :weird: j'aurais besoin de votre aide SVP.
Voilà, j'ai besoin de créer un script password.php qui me génère un mot de passe hashé pour pouvoir être inséré dans la table user de la base Joomla.
Exemple j'ai un mot de passe "RobertMiles007" en clair et je veux qu'il me renvoi l'équivalent hashé du type : "5946a117efeb4471ddf32da7e6ffa31e:C6L1ZAIzgWsPf91PzbLbx4aqiDxJNbuM"
Pour générer le "hash", j'ai déjà tout ce qu'il me faut :
Code:
1 2 3 4 5 6 7 8 9 10
|
<?php
jimport('joomla.user.helper');
$salt = JUserHelper::genRandomPassword(32);
$crypted = JUserHelper::getCryptedPassword('RobertMiles007', $salt);
$password2 = $crypted.':'.$salt;
echo $password2;
?> |
... MAIS si j'exécute mon fichier PHP seul j'ai l'erreur suivante :
"Fatal error: Call to undefined function jimport() in .../opacuser.php on line 3" : La ligne 3 correspondant à JImport ...