1. Para esto comenzamos a crear un archivo en nuestra raíz de la pagina. ecojoom3.php
// Código tomado del index.php de Joomla 3
define('_JEXEC', 1);
define('JPATH_BASE',
dirname(__FILE__) );
define( 'DS', DIRECTORY_SEPARATOR );
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
//ahora realizamos la validación de si Existe validado un Usuario en Joomla
if (JFactory::getUser()->username == NULL)
{
echo"Error";
exit;
}
//ya cargada la classe de User ahora podes también saber su Usernam, Nombre e id.
$user = JFactory::getUser();
/*
$user->username;
$user->ame;
$user->id;
*/
Como podes ver el código parte de la misma validación del Index de Joomla 3 para lo que tomamos el sistema de lanzamiento de las clases que necesitamos para validar a nuestro usuario.
y listo en tus paginas de aplicaciones php solamente deberas de colocar este encabezadoç
Advertencia: No colocar ningun codigo antes de esto:
require_once('ecojoom3.php');
Bueno espero que les sea de utilidad...