WP_HASH_PASSWORD意外行为 时间:2013-10-11 作者:Joren 当我跑步时wp_hash_password("password") 两次输出不同。我的印象是,这不是哈希的工作方式。那么我应该如何使用wp_hash_password 比较两个哈希? 2 个回复 最合适的回答,由SO网友:s1lv3r 整理而成 这不是它的工作方式。wp_hash_password() 将始终为同一密码返回不同的值,原因是SALTing.您正在搜索wp_check_password() 作用 SO网友:max4ever 您可以使用wp_check_password() , 看见http://codex.wordpress.org/Function_Reference/wp_check_passwordglobal $current_user; get_currentuserinfo(); $user = $current_user; if ( wp_check_password( $_POST[\'current_password\'], $user->user_pass, $user->ID) )//check password { //go ahead and change the password of stuff //.... } 结束 文章导航