Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Открыта админка и"витрина". Как в витрине узнать, под каким пользователем залогинен в админке? (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/otkryta-adminka-i-vitrina-kak-v-vitrine-uznat-pod-kakim-pol-zovatelem-zaloginen-v-adminke-344719/)

Guest 30.09.2011 14:38

Открыта админка и"витрина". Как в витрине узнать, под каким пользователем залогинен в админке?
 
Добрый день. Исходные данные: пользователь залогинен в админке и оттуда вызывает действие "просмотр", то есть открывает витрину, админка остается открытой. Задача: В исходниках витрины мне нужно определить, какой пользователь в данный момент подключен к админке, и в зависимости от этого выводить на витрине информацию или нет. Гостевые пользователи, а также те зарегистрированные, которые не входят в определенный перечень, не должны видеть эту информацию. Поскольку речь идет не о материале в целом, а о его отдельном контексте, то приходится дорабатывать под свою задачу исходники. И вот что выходит:Если использую в кодах витрины JFactory::getUser();, то всегда получаю, что в витрине гость..., с типом Public Frontend. Раньше я думал, что если я прошел аутентификацию и авторизацию в админке, то в в сессии витрины я работаю под тем же юзером, но судя по всему это не так, и витрина и админка имеют разные сессии.Просьба стандартная, помогите решить задачу


Часовой пояс GMT, время: 22:30.


© www.otvetnemail.ru - Форум вопросов и ответов.