Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Bard

Сброс авторизации / обрыв сессии

Рекомендованные сообщения

Об этом уже было несколько тем, но вот проблема у меня координально противоположная.

 

Форум старательно меня узнает и не обрывает сессию.

 

Необходимо, чтобы при закрытии браузера (или по прошествии минут 5) сессия обрывалась и пользователю приходилось логиниться по новой.

Или чтобы можно было просто запретить форуму запоминать пользователя.

 

Как бы это реализовать?

Форум 2.3.6

Пробловал

НАСТРОЙКИ - Безопасность и конфиденциальность

Сбрасывать ключ авторизации пользователей при каждом входе? - да

Длительность сессии (в секундах) - 30

Проверить IP адрес пользователя при проверке сессии - нет (с вариантом "да" тоже пробовал)

Проверить браузер пользователя при проверке сессии - да

 

Он все равно меня узнает. Как бы это отключить?

Чтобы поработал, закрыл браузер, заходишь - вводи пароль.

Или хотя бы закрыл браузер, прошло 5 минут, заходишь - вводи пароль.

Поделиться сообщением


Ссылка на сообщение

Вам только для себя?

В браузерах есть функции "очищать кукисы перед закрытием"

Поделиться сообщением


Ссылка на сообщение
04/17/09 12:19 (изменено)

Нет, для всех пользователей.

Фактически, если грубо описывать ситуацию, то с одного компа и одного и того же браузера на форум заходят разные пользователи.

Объяснить им, что нужно выходить каждый раз, не получается, это надо автоматизировать.

Так что это именно для всех пользователей форума.

Ну или можно для группы пользователи.

Изменено пользователем Bard

Поделиться сообщением


Ссылка на сообщение

Вопрос все еще актуален.

Надеюсь на Вашу помощь.

Поделиться сообщением


Ссылка на сообщение

Можно совсем cookies прибить.

 

В sources/action_public/login.php

В sources/classes/class_session.php

 

Найти и закомментировать строки, которые начинаются с:

$this->ipsclass->my_setcookie(

 

чтобы стало так:

//$this->ipsclass->my_setcookie(

 

Резервные копии только сделайте.

 

+++

 

Но вообще, пользователей такие вещи просто бесят. В массе своей.

Поделиться сообщением


Ссылка на сообщение
04/18/09 19:30 (изменено)

Спасибо за совет.

Форум чисто рабочий, для сотрудников.

Поскольку приучить их нажимать "выход" невозможно, придется действовать жесче.

Там по 10 человек с одного компа и одного браузера.

Я правильно понял, что средствами админки это не реализуемо?

 

К сожалению проверить этот вариант смогу только во вторник, о результатах напишу.

 

P.S. Лучше вех знают форум и готовы помочь люди с кошачьими аватарками... К чему бы это...? Мяу?

Изменено пользователем Bard

Поделиться сообщением


Ссылка на сообщение

лол :)

 

Просто мне немного не до разбора кода, поэтому молчу пока.

Поделиться сообщением


Ссылка на сообщение
04/19/09 12:16 (изменено)
Он все равно меня узнает. Как бы это отключить?

Чтобы поработал, закрыл браузер, заходишь - вводи пароль.

Или хотя бы закрыл браузер, прошло 5 минут, заходишь - вводи пароль.

 

Может быть я не совсем понял твою проблему, но мне кажется, что причина в следующем...

 

На страничке логина есть дополнительные опции, в том числе: "Запомнить вас на этом компьютере?"

Если эту опцию не включать, то форум забывает тебя сразу, как только закрыт браузер.

 

По умолчанию она включена, для удобства пользователей.

 

Если хочешь изменить значение по умолчанию, то в ACP-> LOOK & FEEL-> {default skin}-> Edit Template HTML-> Log In-> ShowForm

 

найти

<td width="10%"><input class='checkbox' type="checkbox" name="CookieDate" value="1" checked="checked" /></td>

и заменить на

<td width="10%"><input class='checkbox' type="checkbox" name="CookieDate" value="1" /></td>

Изменено пользователем Yu-val

Поделиться сообщением


Ссылка на сообщение

Воистину.) Да, это должно сработать.

Поделиться сообщением


Ссылка на сообщение

Вариант от WildRAID сработал в целом, но теперь порой выкидывает во время работы с форумом.

Поделиться сообщением


Ссылка на сообщение

Странный, но все же вопрос, а изменения в файлах обратно вернули? И вообще вернули ли настройки в первоначальный вид. :angry:

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...