O sea, hago un include (ó require?) del fichero auth.php (es donde he visto que está la función "login" que me dices):
  Código PHP:
    include("C:\xampp\htdocs\phpBb\includes\auth.php"); 
    
  ó 
 Código PHP:
    require('C:\xampp\htdocs\phpBb\includes\auth.php'); 
    
  Y en mi función "hacerLogin", hago un envío de la información a la función "login" de auth.php y luego hago el "return array" que tengo actualmente, quedando así: 
 Código PHP:
    function hacerLogin(&$row)
{
    $log_in = login($username, $password, false, 1, 0);
    
    return array(
        'status'        => LOGIN_SUCCESS,
        'error_msg'        => false,
        'user_row'        => $log_in,
    );
} 
    
  Y lo que me devuelva "login" es lo que mando como "user_row", en vez de $row. Es posible que sea así, sí! :P 
Gracias por la ayuda amigo! Tengo que irme a la cama, que mañana sino no soy capaz de levantarme para ir al trabajo! Mañana te comento si me fue bien, ok? 
Muchas gracias! Un saludo!