WedX - журнал о программировании и компьютерных науках

Настройки времени жизни сессии php joomla

Я искал в Google, а также на форумах Joomla, но не нашел того, что искал.

  • Моя главная цель — сделать сеанс Joomla живым навсегда.
  • Многие форумы говорят, что нехорошо сохранять более высокое значение (вопросы безопасности), но я не хочу сейчас об этом думать.

Мой вопрос:

Что, если я установлю значение времени жизни сеанса на «0» (ноль), будет ли сеанс активен вечно? или пользователь НЕ сможет полностью войти в систему?

03.06.2010

  • с какой стати вы хотите установить сессию навсегда? 03.06.2010
  • Почему бы не попробовать? Кроме того, как насчет установки очень высокого значения (например, полного года)? 03.06.2010
  • @Pekka: я пробовал с нулем. Это не вывело меня из системы. Но просмотр документации joomla не дал ясной картины. Большинство форумов и документов joomla советуют установить значение выше. Но было интересно, зачем нужно более высокое значение, если это можно сделать с помощью Zero! @Sarfraz: это автономное приложение локальной сети, в котором пользователю необходимо постоянно входить в систему. 03.06.2010

Ответы:


1

Я не знаю в деталях функции управления сессиями Joomla, но предполагаю, что они основаны на обычных файлах cookie. При этом значение 0 приведет к удалению файла cookie. в конце сеанса, поэтому вы можете захотеть использовать невероятно большое значение.

03.06.2010
  • исходя из вашего предположения, если он работает так же в joomla, то, если я установлю значение на ноль, сеанс пользователя будет поддерживаться до закрытия браузера? Таким образом, пользователю придется снова войти в систему, когда он снова откроет браузер? Но если они не закроются, они навсегда останутся в системе? 04.06.2010
  • @jtanmay да, так и должно быть согласно документам setcookie(). 04.06.2010
  • Спасибо за ваше время и ответ. У меня есть уточнение. Я уже делаю автологин при открытии браузера. Поэтому установка значения на ноль поможет мне. Спасибо еще раз. 04.06.2010
  • @jtanmay ах, хорошо, я понял, что ты ошибся, я думал, что тебе нужна вечная сессия независимо от того, запущен браузер или нет. Пожалуйста. 04.06.2010
  • Новые материалы

    Как создать диаграмму градиентной кисти с помощью D3.js
    Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

    Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
    Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

    Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
    В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

    Объяснение документов 02: BERT
    BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

    Как проанализировать работу вашего классификатора?
    Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

    Работа с цепями Маркова, часть 4 (Машинное обучение)
    Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

    Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
    Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


    Для любых предложений по сайту: [email protected]