Завершает ли выход из системы сеанс на стороне сервера?
Когда я захожу на веб-сайт, на сервере создается активный сеанс, и мой браузер сохраняет свое состояние "вошел в систему", посылая идентификатор этого сеанса на сервер при каждом запросе.
Проблема с этим подходом заключается в том, что люди могут украсть ваши куки-файлы (путем их перехвата). Вопрос в том, действительно ли выход из системы уничтожает куки на стороне сервера или нет?
Я думаю, это зависит от сервера, а также от языка на стороне сервера. Так, например, делает ли окончание сеанса на PHP на Apache фактически идентификатор сессии недействительным?
2 ответа
Нет единого ответа для каждого сервера, но да - это цель выхода из системы.
Это будет зависеть от кода на стороне сервера, но, к сожалению, по моему опыту, разработчики редко будут делать "правильные вещи", если это не будет самой простой вещью.