Получить пользовательский сеанс, зарегистрированный только в Joomla Backend

Я использую Joomla 2.5.27, и мне нужно создать php и получить сеанс вошедшего в систему пользователя в бэкэнде.

У меня есть тот код, который я нашел в сети

define( '_JEXEC', 1 );
define( 'JPATH_BASE', realpath(dirname(dirname(__FILE__))));
require_once ( JPATH_BASE . '/includes/defines.php' );
require_once ( JPATH_BASE . '/includes/framework.php' );
$mainframe =& JFactory::getApplication('administrator');
$mainframe->initialise();
$user =& JFactory::getUser();
$session =& JFactory::getSession();
header('Content-Type: application/json');
echo json_encode($session);

поэтому проблема в том, что если пользователь вошел в веб-интерфейс, то он возвращает зарегистрированного пользователя. Но если он зарегистрирован только для бэкэнда, этот код возвращает гостевого пользователя.

Может кто-нибудь объяснить мне, возможно ли получить бэкэнд-сессию?
PHP-файл с кодом выше находится в пути администратора

0

Решение

Проблема решена путем удаления куки из браузера, и теперь он работает отлично и всегда!

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]