user with valid password reset token
// WP_User_Query arguments $args = array( 'meta_query' => array( 'relation' => 'AND', array( array( 'key' => 'password_reset_token', 'value' => '123456789', ), ), array( array( 'key' => 'password_reset_token_exp', 'value' => '1230000', 'compare' => '>=', 'type' => 'NUMERIC', ), ), ), ); // The User Query $user_query = new WP_User_Query( $args );