1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Как продлить сессию?

Тема в разделе "Основные вопросы по XenForo", создана пользователем zero-209, 06.10.2015.

Загрузка
  1. zero-209

    zero-209 Новичок

    Регистрация:
    19.09.15
    Сообщения:
    19
    Симпатии:
    0
    Через какое то время, если происходит бездействие, пользователь вылетает и приходится опять залогиниться. Как сделать, что бы пользователь автоматом был идентифицированным пользователем. Например на бмв клубе, он на булке, не надо вводить пороль и логин, если только куки почистить с историей.
     
  2. zero-209

    zero-209 Новичок

    Регистрация:
    19.09.15
    Сообщения:
    19
    Симпатии:
    0
    Нашел настройку пользователей, увеличил на максимум, 60 минут.
     
  3. Lex

    Lex Dura Lex

    Регистрация:
    27.11.10
    Сообщения:
    820
    Симпатии:
    159
    Версия XF:
    1.5.1
    завалить экзамен :)
     
  4. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Не имеет смысла увеличивать на такой срок. Все зависит от галочки, когда пользователь логинится, которая называется "Запомнить меня". Если пользователь при авторизации поставит в это поле галочку, то сервер будет его пускать автоматически. Естественно, это все реализовано с помощью кук. Поэтому у пользователя куки должны быть включены в браузере.
    Кстати, для админки это уже не действует. Там все равно установлено ограничение на время неактивности сессии.
     
    zero-209 нравится это.
  5. zero-209

    zero-209 Новичок

    Регистрация:
    19.09.15
    Сообщения:
    19
    Симпатии:
    0
    Где то на форуме встречал эту редакцию, найти не могу. Что бы автоматом галка стояла.
     
  6. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Открыть шаблон login_bar_form

    Найти:
    HTML:
    <label for="ctrl_remember" class="rememberPassword"><input type="checkbox" name="remember" value="1"
    Перед
    HTML:
    value="1"
    вставляем
    HTML:
    checked="checked"
    В результате этот кусок кода должен измениться на:
    HTML:
    <label for="ctrl_remember" class="rememberPassword"><input type="checkbox" name="remember" checked="checked" value="1"
     
    MAVr, Igorm, Mirovinger и ещё 1-му нравится это.
  7. Igorm

    Igorm Новичок

    Регистрация:
    28.09.16
    Сообщения:
    10
    Симпатии:
    0
    TAIFUN, спасибо, помогло.
     
  8. TAIFUN

    TAIFUN Человек

    Регистрация:
    27.09.10
    Сообщения:
    2 258
    Симпатии:
    1 613
    Версия XF:
    1.5.23
    Рад был помочь.
     

Поделиться этой страницей