Bard 0 04/17/2009 12:11 PM Об этом уже было несколько тем, но вот проблема у меня координально противоположная. Форум старательно меня узнает и не обрывает сессию. Необходимо, чтобы при закрытии браузера (или по прошествии минут 5) сессия обрывалась и пользователю приходилось логиниться по новой.Или чтобы можно было просто запретить форуму запоминать пользователя. Как бы это реализовать?Форум 2.3.6ПробловалНАСТРОЙКИ - Безопасность и конфиденциальностьСбрасывать ключ авторизации пользователей при каждом входе? - даДлительность сессии (в секундах) - 30Проверить IP адрес пользователя при проверке сессии - нет (с вариантом "да" тоже пробовал)Проверить браузер пользователя при проверке сессии - да Он все равно меня узнает. Как бы это отключить?Чтобы поработал, закрыл браузер, заходишь - вводи пароль.Или хотя бы закрыл браузер, прошло 5 минут, заходишь - вводи пароль. Share this post Link to post
andaril 4 04/17/2009 12:16 PM Вам только для себя?В браузерах есть функции "очищать кукисы перед закрытием" Share this post Link to post
Bard 0 04/17/2009 12:19 PM (edited) Нет, для всех пользователей.Фактически, если грубо описывать ситуацию, то с одного компа и одного и того же браузера на форум заходят разные пользователи.Объяснить им, что нужно выходить каждый раз, не получается, это надо автоматизировать.Так что это именно для всех пользователей форума.Ну или можно для группы пользователи. Edited April 17, 2009 by Bard Share this post Link to post
Bard 0 04/18/2009 07:06 PM Вопрос все еще актуален.Надеюсь на Вашу помощь. Share this post Link to post
WildRAID 2 04/18/2009 07:14 PM Можно совсем cookies прибить. В sources/action_public/login.phpВ sources/classes/class_session.php Найти и закомментировать строки, которые начинаются с:$this->ipsclass->my_setcookie( чтобы стало так://$this->ipsclass->my_setcookie( Резервные копии только сделайте. +++ Но вообще, пользователей такие вещи просто бесят. В массе своей. Share this post Link to post
Bard 0 04/18/2009 07:30 PM (edited) Спасибо за совет.Форум чисто рабочий, для сотрудников.Поскольку приучить их нажимать "выход" невозможно, придется действовать жесче.Там по 10 человек с одного компа и одного браузера.Я правильно понял, что средствами админки это не реализуемо? К сожалению проверить этот вариант смогу только во вторник, о результатах напишу. P.S. Лучше вех знают форум и готовы помочь люди с кошачьими аватарками... К чему бы это...? Мяу? Edited April 19, 2009 by Bard Share this post Link to post
andaril 4 04/18/2009 08:42 PM лол :) Просто мне немного не до разбора кода, поэтому молчу пока. Share this post Link to post
Yu-val 1 04/19/2009 12:16 PM (edited) Он все равно меня узнает. Как бы это отключить?Чтобы поработал, закрыл браузер, заходишь - вводи пароль.Или хотя бы закрыл браузер, прошло 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> Edited April 19, 2009 by Yu-val Share this post Link to post
Bard 0 04/26/2009 04:20 PM Вариант от WildRAID сработал в целом, но теперь порой выкидывает во время работы с форумом. Share this post Link to post
somehain 5 05/02/2009 06:23 PM Странный, но все же вопрос, а изменения в файлах обратно вернули? И вообще вернули ли настройки в первоначальный вид. :angry: Share this post Link to post