From d160c66498615574bde19d2f2f44b92122006734 Mon Sep 17 00:00:00 2001 From: Peter Westwood Date: Wed, 27 Mar 2013 14:15:13 +0000 Subject: [PATCH] Pluggable Auth: When setting new passwords for users trim any leading or trailing space to match what we do when we test passwords. Fixes #23494 git-svn-id: https://develop.svn.wordpress.org/trunk@23814 602fd350-edb4-49c9-b593-d223f7449a82 --- wp-includes/pluggable.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wp-includes/pluggable.php b/wp-includes/pluggable.php index d1565065fe..47e4db76c1 100644 --- a/wp-includes/pluggable.php +++ b/wp-includes/pluggable.php @@ -1565,7 +1565,7 @@ if ( !function_exists('wp_set_password') ) : function wp_set_password( $password, $user_id ) { global $wpdb; - $hash = wp_hash_password($password); + $hash = wp_hash_password( trim( $password ) ); $wpdb->update($wpdb->users, array('user_pass' => $hash, 'user_activation_key' => ''), array('ID' => $user_id) ); wp_cache_delete($user_id, 'users');