Публикации по теме 'express-session'


Промежуточное ПО в веб-разработке
Добрый день, сегодня мы поговорим о промежуточном программном обеспечении. Что такое промежуточное программное обеспечение, спросите вы? Это функция или цепочка функций, которые мы передаем нашему приложению на разных этапах для достижения желаемых и часто повторяющихся целей, особенно с запросами. Я покажу примеры из моего последнего проекта разработки, которые подчеркивают их использование и реализацию. Смотрим маршрут: Промежуточное ПО обычно используется для управления..

Вопросы по теме 'express-session'

Github oAuth с PassportJS не аутентифицирован
Я пытаюсь использовать PassportJS для аутентификации с помощью стратегии github. Раньше я успешно использовал PassportJS, но не с github-стратегией, хотя я не думаю, что это должно сильно отличаться. / viewData - это маршрут, по которому я тестирую...
106 просмотров
schedule 10.11.2021

Приложение Simple Node / Express не распознает хранилище сеансов
У меня есть очень маленькое экспресс-приложение, чтобы проиллюстрировать мою проблему. Я использую connect-redis в качестве хранилища сеансов в моем экспресс-приложении. Однако у меня проблема с подключением к нему. Простая распечатка...
435 просмотров

Экспресс-сессия не работает в производстве / развертывании
Express-Session работает в среде разработки, так как устанавливает файл cookie connect.sid в моем браузере. Однако на производстве он не сохраняет файл cookie и вместо того, чтобы использовать один и тот же сеанс, каждый раз создает новый. Я считаю,...
353 просмотров

Node / Express с connect-redis, как обрабатывать истечение срока сеанса
У меня есть приложение Node / Express , которое использует redis в качестве хранилища сеансов. У меня вопрос относительно обработки истечения срока сеанса . Я хотел бы иметь активный сеанс до закрытия браузера, поэтому я не устанавливал...
3214 просмотров

JS / Docker - свойство user не существует для типа Session & Partial ‹SessionData›
Я пытаюсь добавить express-session в свое приложение Node.js, работающее под Docker. Прочитал много постов: Экспресс-сеанс: свойство signin не существует по типу «Сессия и частичная ‹SessionData›». (2339)...
88 просмотров

Как закрыть отдельные сеансы с помощью экспресс-сеанса node.js?
Я использую модуль экспресс-сеанса для обработки сеанса в моем приложении express.js Мое приложение express.js создает сеанс для прав пользователя и администратора. У меня есть req.session.user и req.session.admin У меня проблема в том,...
1565 просмотров
schedule 10.04.2022

Почему экспресс-сессия (атрибут SameSite) не работает в Chrome?
Я разрабатываю веб-приложение с помощью Express.js и React.js. Я использую экспресс-сеанс, но он не работает. Вот как я его использую: app.use(session({ store: new MongoStore({ mongooseConnection: mongoose.connection, ttl: 365 * 24 * 60...
4481 просмотров

экспресс-сеанс не устанавливает cookie сеанса при использовании с socket.io
Я пытаюсь реализовать аутентификацию и сеансы с socket.io. После долгого исследования 1 я установил следующее, в котором используются экспресс-сеанс и экспресс-сеанс. Проблема в том, что соединения express и socket.io, похоже, имеют разные...
6158 просмотров

Использование экспресс-сессии с родным мобильным клиентом iOS
Я создаю экспресс-сервер, который будет использоваться с собственным мобильным клиентом iOS. Пользователи приложения смогут формировать «партии» с другими пользователями, а пользователи в одной группе смогут общаться друг с другом через сокет. ио....
595 просмотров
schedule 17.05.2022

Не удается сохранить экспресс-сессию в NodeJs
Я пытаюсь сохранить имя пользователя пользователя в экспресс-сеансе. Он сохраняет переменную в сеансе, но возвращает undefined при следующем запросе к маршруту. Однако проблема связана только с маршрутом POST. С запросом GET я могу сохранить...
501 просмотров
schedule 26.05.2022

Экспресс-создание новой сессии для каждого запроса
Экспресс-сессия создает новую сессию (новый идентификатор сессии) для нового запроса. И это происходит с перерывами, например, иногда для первых 3-4 обращений он будет работать нормально и продолжать использовать тот же существующий сеанс, а при 4-м...
2103 просмотров
schedule 23.07.2022

Аутентификация по паспорту не сохраняется между конечными точками
Я пишу экспресс-приложение, которое использует паспорт.js для аутентификации, и я хотел бы использовать экспресс-сеанс, чтобы пользователь оставался в системе, если я вызываю другую конечную точку. Passport.authenticate и req.logIn оба работают, но...
70 просмотров

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

Как реализовать сеансы на стороне сервера в node.js с экспресс-приложением для Android?
Привет всем, я делаю приложение для Android, в котором у меня есть вход в несколько учетных записей одновременно, теперь мой вопрос в том, что я для нескольких входов в систему я должен использовать сеансы для проверки каждого пользователя учетной...
3450 просмотров

Экспресс-сессия не сохраняет/не находит сессию
Я использую экспресс-сеанс, чтобы попытаться использовать сеанс, и, похоже, он не находит и не сохраняет сеанс. Я ожидаю, что ответ будет увеличиваться после каждого вызова, однако при повторных запросах с Postman или базовым стройным приложением...
1000 просмотров
schedule 17.09.2022

Сессия Aerospike: храните некоторые данные в отдельной корзине
Во время сохранения сеанса [aerospike express session store][1] преобразует объект в строку и сохраняет его в один бин (с именем сеанса). Я хочу сохранить некоторые данные в отдельной корзине, чтобы я мог создать для них вторичный индекс? Любой...
59 просмотров
schedule 23.09.2022

Обновление макета EJS с помощью сеанса
Мой макет ejs предоставляет текущее имя пользователя в главном меню через сеансы. <a href=""> <% if (typeof currentUser === 'undefined'){%> <% } else { %> <a...
107 просмотров
schedule 23.12.2022

Как полностью уничтожить паспорт/экспресс-сессию?
я пробовал req.session.destroy(); req.logout(); req.logOut(); После выхода я проверяю req.isAuthenticated() Возвращает ложь . Но если я снова перейду к /login , он автоматически аутентифицирует меня с тем же пользователем, не...
318 просмотров
schedule 28.04.2023

Как провести две экспресс-сессии?
У меня есть приложение, использующее Passport, с конечной точкой GraphQL и конечной точкой /logout . По какой-то причине, когда я вызывал request.isAuthenticated() из конечной точки GraphQL, я возвращал true , но когда я делал точно такой же...
161 просмотров

Как сохранить сеансы в MongoDB
Я использую экспресс (node.js) и пакет express-session для управления сеансами. Но я хочу сохранять сеансы в своей базе данных Mongo, чтобы при перезагрузке сервера пользователям не приходилось снова входить в систему.
286 просмотров
schedule 31.05.2023