Changeset 6385 for trunk/wp-login.php
- Timestamp:
- 12/15/2007 05:31:16 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-login.php
r6364 r6385 111 111 do_action('retrieve_password', $user_login); 112 112 113 // Generate something random for a password... md5'ing current time with a rand salt113 // Generate something random for a key... 114 114 $key = substr( md5( uniqid( microtime() ) ), 0, 8); 115 // Now insert the new pass md5'dinto the db115 // Now insert the new md5 key into the db 116 116 $wpdb->query("UPDATE $wpdb->users SET user_activation_key = '$key' WHERE user_login = '$user_login'"); 117 117 $message = __('Someone has asked to reset the password for the following site and username.') . "\r\n\r\n"; … … 183 183 do_action('password_reset'); 184 184 185 // Generate something random for a password... md5'ing current time with a rand salt186 $new_pass = substr( md5( uniqid( microtime() ) ), 0, 7);185 // Generate something random for a password... 186 $new_pass = wp_generate_password(); 187 187 $new_hash = wp_hash_password($new_pass); 188 188 $wpdb->query("UPDATE $wpdb->users SET user_pass = '$new_hash', user_activation_key = '' WHERE ID = '$user->ID'"); … … 242 242 243 243 if ( empty( $errors ) ) { 244 $user_pass = substr( md5( uniqid( microtime() ) ), 0, 7);244 $user_pass = wp_generate_password(); 245 245 246 246 $user_id = wp_create_user( $user_login, $user_pass, $user_email );
Note: See TracChangeset
for help on using the changeset viewer.