西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > wordpress教程 >

修改WordPress密码为指定字串

时间:2016-04-21 15:45来源:未知 作者:好模板 点击:
WordPress管理后台给用户修改密码是一个生成随机字串的密码生成按钮(图1)。然而,其实我们还是喜欢自己指定密码。于是,我们可以借用WordPress程序密码产生的部分,以指定的密码产

WordPress管理后台给用户修改密码是一个“生成随机字串”的密码生成按钮(图1)。然而,其实我们还是喜欢自己指定密码。于是,我们可以借用WordPress程序密码产生的部分,以指定的密码产生加密后的字串。比如,假定我们要设密码为
XCYme
我们需得到以这5个字母加密后的字串(图2):
$P$Bilge9EM7EH0prPqqZpk9H1tTjKbsU.
对,数据库中保存的就是这个加密后的字串,我们以新字串替换数据库中的(图3)。SO…可以用新密码“XCYme”登陆WordPress了。
修改WordPress密码为指定字串

生成WP密码为“XCYme”的加密后字串@php
<?php
//指定密码字串,以指定设密码为XCYme为例
$xcyPassword= 'XCYme';
//声明使用WordPress程序的全局变量
global $wp_hasher;
//如果密码加密后字串还未产生
if(empty($wp_hasher)) {
//引入WordPress程序的密码产生相关代码所在的php
 require_once('./wp-includes/class-phpass.php');
//产生新实例
 $wp_hasher= new PasswordHash(8, TRUE); 
}
//直接输出密码加密后的字串文本到浏览器
echo 'password\''.$xcyPassword.'\'<br>HassPassword: '.$wp_hasher->HashPassword($xcyPassword); 
?>
(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容