validate_password_reset

validate_password_reset

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: action
See hook in action

See hook in core

Displaying hooks found in version: wordpress-6.7

do_action('validate_password_reset') is found 1 times:

  • /wp-login.php line 998
    		 *
    		 * @param WP_Error         $errors WP Error object.
    		 * @param WP_User|WP_Error $user   WP_User object if the login and reset key match. WP_Error object otherwise.
    		 */
    		do_action( 'validate_password_reset', $errors, $user );
    
    		if ( ( ! $errors->has_errors() ) && isset( $_POST['pass1'] ) && ! empty( $_POST['pass1'] ) ) {
    			reset_password( $user, $_POST['pass1'] );
    			setcookie( $rp_cookie, ' ', time() - YEAR_IN_SECONDS, $rp_path, COOKIE_DOMAIN, is_ssl(), true );
    			login_header(
    				__( 'Password Reset' ),
    

See this hook used in plugins: