Вопросы с тегом «session»

125
Что делает промежуточное ПО Passport.session ()?

Я создаю систему аутентификации, используя Passport.js, используя Easy Node Authentication: Setup и Local tutorial . Я не понимаю, что passport.session()делает. Поигравшись с различным промежуточным программным обеспечением, я понял, что express.session()это то, что отправляет идентификатор сеанса...

124
Как лучше всего предотвратить захват сеанса?

В частности, это касается использования cookie сеанса клиента для идентификации сеанса на сервере. Является ли лучший ответ - использовать шифрование SSL / HTTPS для всего веб-сайта, и у вас есть лучшая гарантия, что ни один человек, участвующий в атаке посередине, не сможет прослушать существующий...

122
Как правильно проверить нулевые значения?

Мне нравится оператор объединения с нулевым значением, потому что он упрощает присвоение значения по умолчанию для типов, допускающих значение NULL. int y = x ?? -1; Это здорово, за исключением случаев, когда мне нужно сделать что-нибудь простое с x. Например, если я хочу проверить Session, мне...

118
Когда в ASP.NET следует использовать Session.Clear (), а не Session.Abandon ()?

И Session.Clear (), и Session.Abandon () избавляются от переменных сеанса. Насколько я понимаю, Abandon () завершает текущий сеанс и вызывает создание нового сеанса, что приводит к срабатыванию событий End и Start. В большинстве случаев кажется предпочтительным вызывать Abandon (), например, при...

116
Сохранение сеанса ASP.NET открытым / живым

Какой самый простой и ненавязчивый способ поддерживать сеанс ASP.NET в рабочем состоянии, пока у пользователя открыто окно браузера? Это вызовы AJAX по времени? Я хочу предотвратить следующее: иногда пользователи оставляют свои окна открытыми в течение длительного времени, затем вводят что-то, и...

115
В Laravel лучший способ передавать различные типы флеш-сообщений в сеансе

Я делаю свое первое приложение на Laravel и пытаюсь разобраться с флеш-сообщениями сеанса. Насколько мне известно, в действии моего контроллера я могу установить флэш-сообщение, выбрав Redirect::to('users/login')->with('message', 'Thanks for registering!'); //is this actually OK? В случае...

113
Как использовать сеансы в приложении ASP.NET MVC 4?

Я новичок в ASP.NET MVC. Раньше я использовал PHP, и было легко создать сеанс и выбрать пользовательские записи на основе переменных текущего сеанса. Я повсюду искал в Интернете простое пошаговое руководство, которое может показать мне, как создавать и использовать сеансы в моем приложении C #...

110
В чем разница между Session.Abandon () и Session.Clear ()

В чем разница между уничтожением сеанса и удалением его значений? Не могли бы вы привести пример, демонстрирующий это? Я искал этот вопрос, но не понял полного ответа. Вот некоторые ответы: Session.Abandon() разрушает сеанс Session.Clear() просто удаляет все значения Друг сказал мне это: Очистка...

105
Spring 3 MVC доступ к HttpRequest из контроллера

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

105
Файлы cookie сеанса Firefox

Вообще говоря, при получении файла cookie, у которого нет срока действия, современные браузеры будут рассматривать этот файл cookie как «файл cookie сеанса» и удаляют этот файл cookie в конце сеанса просмотра (обычно при закрытии экземпляра браузера). IE, Opera, Safari и Chrome поддерживают это...

101
Почему стандартная продолжительность сеанса составляет 24 минуты (1440 секунд)?

Я провел некоторое исследование обработки сеансов PHP и обнаружил session.gc_maxlifetimeзначение 1440 секунд. Мне вот интересно, почему стандартное значение 1440 и как оно рассчитывается? На чем основан этот расчет? Как долго имеет смысл проводить сеансы? Какие минимальные / максимальные значения...

98
Как правильно добавить токен подделки межсайтовых запросов (CSRF) с помощью PHP

Я пытаюсь повысить безопасность форм на моем веб-сайте. Одна из форм использует AJAX, а другая представляет собой простую форму «свяжитесь с нами». Я пытаюсь добавить токен CSRF. Проблема, с которой я сталкиваюсь, заключается в том, что токен только иногда появляется в «значении» HTML. В остальное...

97
Как завершить сеанс из-за бездействия в Django?

Наше приложение Django имеет следующие требования к управлению сеансом. Сеансы истекают, когда пользователь закрывает браузер. Сессии истекают после периода бездействия. Определите, когда сеанс истекает из-за бездействия, и отобразите соответствующее сообщение для пользователя. Предупредить...