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

96
socket.io и сеанс?

Я использую экспресс-фреймворк. Я хочу получить данные сеанса из socket.io. Я пробовал выразить dynamicHelpers с данными client.listener.server.dynamicViewHelpers, но не могу получить данные сеанса. Есть простой способ сделать это? Пожалуйста, посмотрите код app.listen(3000); var io =...

96
Как сеансы работают в Express.js с Node.js?

Используя Express.js , сеансы очень просты. Мне любопытно, как они на самом деле работают. Хранит ли он cookie на клиенте? Если да, то где я могу найти этот файл cookie? Если требуется, как мне его расшифровать? Я в основном хочу иметь возможность видеть, вошел ли пользователь в систему, даже...

95
Когда и почему мне следует использовать session_regenerate_id ()?

Почему и когда мне следует использовать эту session_regenerate_id()функцию в php? Должен ли я всегда использовать его после использования session_start()? Я читал, что мне нужно использовать его, чтобы предотвратить фиксацию сеанса, это единственная причина?...

94
Насколько безопасно хранить сеансы в Redis?

В настоящее время я использую MySql для хранения своих сеансов. Он отлично работает, но немного медленный. Меня попросили использовать Redis, но мне интересно, хорошая ли это идея, потому что я слышал, что Redis задерживает операции записи. Я немного боюсь, потому что сеансы должны быть в режиме...

93
Разделять сеанс (файлы cookie) между поддоменами в Rails?

У меня есть настройка приложения, в которой каждый пользователь принадлежит компании, и у этой компании есть поддомен (я использую поддомены в стиле basecamp). Проблема, с которой я столкнулся, заключается в том, что rails создает несколько файлов cookie (один для lvh.me, а другой для...

92
Сеансы PHP через поддомены

Я пытаюсь настроить следующее: auth.example.com sub1.example.com sub2.example.com Если пользователь посещает sub1.example.comили sub2.example.comи не вошел в систему, он перенаправляется на сайт auth.example.comи может войти в систему. sub1.example.comи sub2.example.comявляются двумя отдельными...

90
Насколько уникален идентификатор сеанса php

Насколько уникален идентификатор сеанса php? Из разных вещей, которые я читал, у меня сложилось впечатление, что я не должен полагаться на то, что два пользователя никогда не получат один и тот же идентификатор сеанса. Разве это не GUID?...

89
Как поделиться сессиями с Socket.IO 1.x и Express 4.x?

Как я могу поделиться сеансом с Socket.io 1.0 и Express 4.x? Я использую Redis Store, но считаю, что это не имеет значения. Я знаю, что мне нужно использовать промежуточное ПО для просмотра файлов cookie и получения сеанса, но не знаю, как это сделать. Я искал, но не нашел рабочих var RedisStore =...

88
Создайте свой собственный код ошибки в Swift 3

Я пытаюсь выполнить URLSessionзапрос в быстром 3. Я выполняю это действие в отдельной функции (чтобы не писать код отдельно для GET и POST) и возвращаю URLSessionDataTaskи обрабатываю успех и неудачу при закрытии. Что-то вроде этого- let task = URLSession.shared.dataTask(with: request) { (data,...

88
Нулевой сеанс в конструкторах контроллера MVC ASP.Net

Почему в конструкторах контроллеров Session null? Доступ к нему можно получить из методов действия. Предположительно, поскольку инфраструктура маршрутизации MVC отвечает за создание контроллера, она просто не (повторно) создала экземпляр сеанса в этот момент. Кто-нибудь знает, задумано ли это и...

88
Hibernate: разница между session.get и session.load

Из API я понял, что это как-то связано с прокси. Но я не смог найти много информации о прокси и не понимаю разницы между вызовом session.getи session.load. Может ли кто-нибудь объяснить или направить меня на справочную страницу? Спасибо!!...

88
В чем разница между session_unset () и session_destroy () в PHP?

Из документации php.net : session_destroy - уничтожает все данные, зарегистрированные в сеансе session_unset - Освобождает все переменные сеанса Мой вопрос из трех частей: Эти две функции кажутся очень похожими. В чем на самом деле разница между ними? Оба, похоже, удаляют все переменные,...

87
Как удалить файлы cookie на веб-сайте ASP.NET

На моем веб-сайте, когда пользователь нажимает кнопку «Выход», страница Logout.aspx загружается с кодом Session.Clear(). В ASP.NET/C# удаляются ли все файлы cookie? Или нужно добавить какой-либо другой код для удаления всех файлов cookie с моего веб-сайта?...

87
В чем разница между session.Merge и session.SaveOrUpdate?

Иногда я замечаю, что с моими родительскими / дочерними объектами или отношениями многие-ко-многим мне нужно вызвать либо SaveOrUpdateили Merge. Обычно, когда мне нужно позвонить SaveOrUpdate, исключение, которое я получаю при вызове Merge, связано с тем, что временные объекты не сохраняются в...

87
Как я могу получить доступ к сеансу с помощью веб-метода?

Могу ли я использовать значения сеанса внутри WebMethod? Я пробовал использовать, System.Web.Services.WebMethod(EnableSession = true)но не могу получить доступ к параметру сеанса, как в этом примере : [System.Web.Services.WebMethod(EnableSession = true)] [System.Web.Script.Services.ScriptMethod()]...

86
Что такое файлы cookie и сеансы и как они соотносятся друг с другом?

Я пытаюсь профессионально разбираться в файлах cookie и сеансах. Я знаю, что когда браузер подключается к серверу, сервер «просит» браузер «вставить» cookie с phpsessid в папку cookie браузера клиента. Теперь, когда у нас есть «phpsessid», если клиент входит на сервер, браузер отправляет на сервер...

85
Есть ли простой способ сделать тайм-аут сеанса во флаконе?

Я создаю веб-сайт с помощью Flask, где пользователи имеют учетные записи и могут входить в систему. Я использую flask-Principal для частичного ведения журнала и управления ролями. Есть ли способ заставить сеанс пользователя истечь, скажем, через 5 или 10 минут? Мне не удалось найти это в...

84
Текущие практики Rails-сессий

У кого-нибудь есть какие-нибудь "лучшие практики" для Rails и сессий? Типом сеанса по умолчанию для Rails 3 по-прежнему является CookieStore, верно? Некоторое время я использовал SqlSessionStore, и он работал хорошо, но я могу отказаться от этого в пользу CookieStore. По-прежнему ли использовать...