Mysql通过Ultimate Member Plugin查询哈希密码?

时间:2019-10-13 12:03:20

标签: php mysql database wordpress hash

我用wordpress和'Ultimate Member plugin'创建了一个网站,数据库中的用户密码已散列,我想从其他服务器连接数据库并查询登录名,但是我找不到用于哪种散列函数哈希密码。

这是'12345678' = '$P$B7CWjJzLOWB4xNzOtWdqb3plBhWRYI.'的示例 我对php不太了解,这是准备好了的php函数,还是应该检查源代码以发现它?

1 个答案:

答案 0 :(得分:0)

function wp_hash_password( $password ) {
    global $wp_hasher;

    if ( empty( $wp_hasher ) ) {
        require_once( ABSPATH . WPINC . '/class-phpass.php' );
        // By default, use the portable hash from phpass
        $wp_hasher = new PasswordHash( 8, true );
    }

    return $wp_hasher->HashPassword( trim( $password ) );
}

来自:https://developer.wordpress.org/reference/functions/wp_hash_password/