如何加密drupal 7的密码
我想从另一个脚本添加新用户,我需要为Drupal7用户创建密码,我找不到在Drupal上执行此操作的确切函数,这是什么函数?对于Drupal7,密码不再通过md5加密 在drupal7中有几种获取/设置密码的方法 使用drush作为您的信息,不用于您的案例:如何加密drupal 7的密码,drupal,passwords,Drupal,Passwords,我想从另一个脚本添加新用户,我需要为Drupal7用户创建密码,我找不到在Drupal上执行此操作的确切函数,这是什么函数?对于Drupal7,密码不再通过md5加密 在drupal7中有几种获取/设置密码的方法 使用drush作为您的信息,不用于您的案例: drush upwd admin --password="newpassword" 如果您具有对服务器的cli访问权限,则不使用drush:仅供参考,不用于您的案例中 cd <drupal root directory> ph
drush upwd admin --password="newpassword"
如果您具有对服务器的cli访问权限,则不使用drush:仅供参考,不用于您的案例中
cd <drupal root directory>
php scripts/password-hash.sh 'myPassword'
如果您正在无法连接的远程环境中工作,则可以将此指定代码放在password.php等文件中,如下所示:
<?php
if (isset($_GET['p'])) {
require_once dirname(__FILE__) . '/includes/bootstrap.inc';
require_once dirname(__FILE__) . '/includes/password.inc';
print _password_crypt('sha512', $_GET['p'], _password_generate_salt(DRUPAL_HASH_COUNT));
exit();
}
print "No password to hash.";
然后用“我的密码”点击你的网站。哈希将显示在浏览器的选项卡上。
完成后别忘了将其移除
所以,如果您想使用一些密码函数生成,请查看一下,使用Drupal7,密码不再通过md5加密 在drupal7中有几种获取/设置密码的方法 使用drush作为您的信息,不用于您的案例:
drush upwd admin --password="newpassword"
如果您具有对服务器的cli访问权限,则不使用drush:仅供参考,不用于您的案例中
cd <drupal root directory>
php scripts/password-hash.sh 'myPassword'
如果您正在无法连接的远程环境中工作,则可以将此指定代码放在password.php等文件中,如下所示:
<?php
if (isset($_GET['p'])) {
require_once dirname(__FILE__) . '/includes/bootstrap.inc';
require_once dirname(__FILE__) . '/includes/password.inc';
print _password_crypt('sha512', $_GET['p'], _password_generate_salt(DRUPAL_HASH_COUNT));
exit();
}
print "No password to hash.";
然后用“我的密码”点击你的网站。哈希将显示在浏览器的选项卡上。
完成后别忘了将其移除
因此,如果您想使用一些密码函数生成,请查看和