Ticket #32508: pluggable.diff
File pluggable.diff, 1.3 KB (added by , 10 years ago) |
---|
-
pluggable.php
572 572 $user = new WP_Error('authentication_failed', __('<strong>ERROR</strong>: Invalid username or incorrect password.')); 573 573 } 574 574 575 $ ignore_codes = array('empty_username', 'empty_password');575 $empty_codes = array('empty_username', 'empty_password'); 576 576 577 if (is_wp_error($user) && !in_array($user->get_error_code(), $ ignore_codes) ) {577 if (is_wp_error($user) && !in_array($user->get_error_code(), $empty_codes) ) { 578 578 /** 579 579 * Fires after a user login has failed. 580 580 * … … 585 585 do_action( 'wp_login_failed', $username ); 586 586 } 587 587 588 if ( is_wp_error($user) && 'empty_username' === $user->get_error_code() ) { 589 /** 590 * Fires after a user login has failed due to an empty username. 591 * 592 * @since 4.3.0 593 * 594 * @param string $username User login. 595 */ 596 do_action( 'wp_login_failed_empty_username', $username ); 597 } 598 599 if ( is_wp_error($user) && 'empty_password' === $user->get_error_code() ) { 600 /** 601 * Fires after a user login has failed due to an empty password. 602 * 603 * @since 4.3.0 604 */ 605 do_action( 'wp_login_failed_empty_password' ); 606 } 607 588 608 return $user; 589 609 } 590 610 endif;