Публикации по теме 'express-session'
Промежуточное ПО в веб-разработке
Добрый день, сегодня мы поговорим о промежуточном программном обеспечении. Что такое промежуточное программное обеспечение, спросите вы? Это функция или цепочка функций, которые мы передаем нашему приложению на разных этапах для достижения желаемых и часто повторяющихся целей, особенно с запросами. Я покажу примеры из моего последнего проекта разработки, которые подчеркивают их использование и реализацию.
Смотрим маршрут:
Промежуточное ПО обычно используется для управления..
Вопросы по теме 'express-session'
Github oAuth с PassportJS не аутентифицирован
Я пытаюсь использовать PassportJS для аутентификации с помощью стратегии github. Раньше я успешно использовал PassportJS, но не с github-стратегией, хотя я не думаю, что это должно сильно отличаться. / viewData - это маршрут, по которому я тестирую...
106 просмотров
schedule
10.11.2021
Приложение Simple Node / Express не распознает хранилище сеансов
У меня есть очень маленькое экспресс-приложение, чтобы проиллюстрировать мою проблему.
Я использую connect-redis в качестве хранилища сеансов в моем экспресс-приложении. Однако у меня проблема с подключением к нему. Простая распечатка...
435 просмотров
schedule
07.11.2021
Экспресс-сессия не работает в производстве / развертывании
Express-Session работает в среде разработки, так как устанавливает файл cookie connect.sid в моем браузере. Однако на производстве он не сохраняет файл cookie и вместо того, чтобы использовать один и тот же сеанс, каждый раз создает новый. Я считаю,...
353 просмотров
schedule
13.11.2021
Node / Express с connect-redis, как обрабатывать истечение срока сеанса
У меня есть приложение Node / Express , которое использует redis в качестве хранилища сеансов.
У меня вопрос относительно обработки истечения срока сеанса .
Я хотел бы иметь активный сеанс до закрытия браузера, поэтому я не устанавливал...
3214 просмотров
schedule
23.03.2022
JS / Docker - свойство user не существует для типа Session & Partial ‹SessionData›
Я пытаюсь добавить express-session в свое приложение Node.js, работающее под Docker.
Прочитал много постов:
Экспресс-сеанс: свойство signin не существует по типу «Сессия и частичная ‹SessionData›». (2339)...
88 просмотров
schedule
07.04.2022
Как закрыть отдельные сеансы с помощью экспресс-сеанса 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 просмотров
schedule
16.04.2022
экспресс-сеанс не устанавливает cookie сеанса при использовании с socket.io
Я пытаюсь реализовать аутентификацию и сеансы с socket.io.
После долгого исследования 1 я установил следующее, в котором используются экспресс-сеанс и экспресс-сеанс.
Проблема в том, что соединения express и socket.io, похоже, имеют разные...
6158 просмотров
schedule
28.04.2022
Использование экспресс-сессии с родным мобильным клиентом 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 просмотров
schedule
31.08.2022
переменная сеанса nodejs не определена
Я создал переменную сеанса в запросе на вход, но не могу получить к ней доступ в запросе на выход (она не определена). Я хочу, чтобы пользователи, которые вошли в систему, запрашивали выход из системы, если кто-то, кто не вошел в систему, запрашивает...
176 просмотров
schedule
04.09.2022
Как реализовать сеансы на стороне сервера в node.js с экспресс-приложением для Android?
Привет всем, я делаю приложение для Android, в котором у меня есть вход в несколько учетных записей одновременно, теперь мой вопрос в том, что я для нескольких входов в систему я должен использовать сеансы для проверки каждого пользователя учетной...
3450 просмотров
schedule
13.09.2022
Экспресс-сессия не сохраняет/не находит сессию
Я использую экспресс-сеанс, чтобы попытаться использовать сеанс, и, похоже, он не находит и не сохраняет сеанс.
Я ожидаю, что ответ будет увеличиваться после каждого вызова, однако при повторных запросах с 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 просмотров
schedule
01.02.2023
Как сохранить сеансы в MongoDB
Я использую экспресс (node.js) и пакет express-session для управления сеансами. Но я хочу сохранять сеансы в своей базе данных Mongo, чтобы при перезагрузке сервера пользователям не приходилось снова входить в систему.
286 просмотров
schedule
31.05.2023