Comment crypter un mot de passe pour drupal 7
Je veux ajouter un nouvel utilisateur à partir d'un autre script et j'ai besoin de créer un mot de passe pour Drupal7 utilisateurs, je ne trouve pas la fonction exacte qui est de le faire sur Drupal, quelle fonction est qui?
Vous devez vous connecter pour publier un commentaire.
Avec drupal 7, le mot de passe ne sont plus crypté à l'aide de md5.
Il y a plusieurs façon d'obtenir/définir un mot de passe dans drupal7.
Utilisation de drush (pour votre information, ne sont pas utilisés dans votre cas):
Sans drush, si vous avez un cli d'accès au serveur : (pour votre information, ne sont pas utilisés dans votre cas)
Maintenant copier la résultante de hachage et de le coller dans la requête:
Si vous travaillez dans un environnement à distance sur lequel vous ne pouvez pas vous connecter, vous pouvez mettre ce code dans un fichier, par exemple password.php comme celui-ci:
Puis appuyez sur votre site à l'aide de: http://domain.tld/password.php?p='Monmotdepasse'. Le hachage apparaîtra sur votre navigateur onglet.
N'oubliez pas de l'enlever une fois que vous avez fait.
Donc, si vous souhaitez utiliser certaines de mot de passe de la fonction de génération, ont un regard sur _password_crypt() et _password_generate_salt()