¿Cómo acceder a la sesión del usuario de Magento desde fuera de Magento?

Estoy intentando acceder a la sesión del cliente de Magento en otra parte de mi sitio web.

domain.com/shop/ <- Magento
domain.com/test.php

La tienda en sí funciona como un encanto, sin embargo, estoy tratando de determinar dentro de test.php si un cliente ha iniciado sesión, por lo que puedo mostrar su nombre con un enlace a su carrito.

Contenidos deprueba.php hasta aquí:

<?php
require_once dirname(__FILE__).'/shop/app/Mage.php';
umask(0);
Mage::app('default');
Mage::getSingleton('core/session', array('name' => 'frontend'));
var_dump(Mage::getSingleton('customer/session')->isLoggedIn());
?>

Sigo recibiendobool (falso) devuelto Estoy registrado en Magento en domain.com/shop/, por lo que se espera "verdadero".

¿Estoy olvidando algo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta