Как передать сессию из внешнего интерфейса в бэкэнд на сайте Joomla - PullRequest
1 голос
/ 18 мая 2010

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

Frontend

$ session = & JFactory :: getSession (); $ session-> set ('username', "abc123");

бэкенд

$ session = & JFactory :: getSession (); echo $ session-> get ('username');

Но не отображается значение сеанса, пожалуйста, помогите мне? Если другое решение, вы можете дать его тоже.

1 Ответ

1 голос
/ 29 января 2011

Вы можете проверить в таблице jos_session, вошел ли пользователь в систему или нет. Данные сеанса не передаются между внешним и внутренним интерфейсом. (Если вы входите в веб-интерфейс и бэкэнд с одним и тем же пользователем, вы можете увидеть в таблице jos_session, что у одного и того же пользователя есть два разных идентификатора сессии)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...