Описание тега connect-mongo

1 ответ

Как подключиться к экземпляру `mongos` через TLS/SSL, используя`connect-mongo` для `express-session`?

Я использую connect-mongo в качестве модуля хранения для express-session и все работало хорошо, пока я не переключился на новый 'MongoDB+' TLS/SSL развертывание из Compose.io и теперь я не могу подключиться. Я не знаю их архитектуры в деталях, но бо…
29 июл '15 в 02:25
1 ответ

В Express.js как генерировать сеансы на стороне сервера только для зарегистрированных пользователей? Mo

В настоящее время я использую экспресс-сессию: https://github.com/expressjs/session в сочетании с Connect-Монго: https://github.com/jdesboeufs/connect-mongo Я использую стандартные примеры с сайта, и я могу успешно генерировать сессии для зарегистри…
15 июл '18 в 19:08
1 ответ

Завершенные сеансы не уничтожаются

Мое приложение использует connect-mongo, express-session, keystone и passport для обработки входов в систему и пользовательских сессий. Однако, когда сеанс заканчивается (пользователь выходит из системы или закрывает окно браузера), сеанс не удаляет…
1 ответ

Запретить рендеринг html из не-браузера GET-запроса

Сейчас я использую Node & Express для создания своего приложения Моя функция аутентификации выглядит так: exports.isAuthenticatedLocal = function(req, res, callback) { // console.log(req.headers); if (req.isAuthenticated()) { callback(null, true); }…
06 май '16 в 10:21
1 ответ

Экспресс-сессия и настройка Connect-Mongo

Я использую express-session и теперь хочу использовать connect-mongo постоянно хранить сессию. Я видел документы и некоторые учебные пособия и в основном понимаю, как это работает, но я предполагаю, что вам в первую очередь нужна настройка экземпляр…
18 мар '16 в 11:05
1 ответ

Могу ли я использовать Connect-Mongo без Mongoose?

Я бы предпочел использовать другой ORM или просто основной драйвер MongoDb. Насколько сложно было бы сделать это возможным? В настоящее время я использую Monk, легкую обертку поверх Mongoskin.
22 июн '17 в 05:36
4 ответа

Connect-Mongo создает новую сессию каждую секунду

У меня есть приложение nodejs, размещенное на Openshift. Вот мои характеристики: узел v0.10.35, экспресс v3.4.8 Мои зависимости package.json: "dependencies": { "angular-loading-bar": "^0.9.0", "async": "^2.0.0-rc.5", "bcrypt-nodejs": "0.0.3", "body-…
08 июн '16 в 06:48
1 ответ

Поле set-cookie присутствует, но не установлено на вкладке Ресурсы / Приложение браузера

Я получил cookie в заголовке ответа, но мой браузер не сохраняет cookie. Внешние / внутренние компоненты работают на localhost:8080/8082 соответственно. С помощью node v5 +, express v4 + и попробовал оба connect-mongo/connect-redis Chrome v. 52.0.27…
28 июл '16 в 22:38
0 ответов

Экспресс-сеанс - настройка времени ожидания и продолжительности сеанса

В настоящее время я переносю приложение Express Single Sign on на нового поставщика удостоверений. Этот новый IdP требует следующих стандартов сеанса. Тайм-аут сеанса: 1 час Продолжительность сеанса: 3 часа Если я правильно интерпретирую это, сеанс …
16 авг '18 в 04:02
0 ответов

Connect Mongo показывает одну запись для сеанса пользователя

Что происходит:- Я использую Connect-Mongo для хранения пользовательской сессии. Насколько я прочитал, мы можем хранить многопользовательский сеанс в БД, пока сервер не перезапущен (?). У меня есть страница входа и всякий раз, когда пользователь вхо…
1 ответ

Обратный вызов не работает в Connect-Mongo

Я использовал Connect-Mongo в качестве хранилища сессий. connect-mongo@0.4.0. мой код app.use(express.session({ store: new MongoStore({ url: 'mongodb://192.168.1.124:27017/ip_session', }, function(e) { // Start the app by listening on <port> v…
1 ответ

TypeScript - Аргумент типа '{}' не может быть назначен параметру типа '{}' - MongoStore

Я относительно новичок в TS, и я столкнулся с проблемой типа в new MongoStore() параметры. Обычно я могу повторно использовать соединение Native MongoDB, написав db: database в качестве аргумента в JS, но TS показывает следующую ошибку: Аргумент тип…
1 ответ

Синтаксическая ошибка Connect-mongo: неожиданный токен =>

Привет у меня есть следующая ошибка node_modules/connect-mongo/src/index.js:29 unserialize: options.unserialize || (x => x), ^^ У меня есть эти версии: node@v3.3.1 express@4.14.0 mongoose@4.6.5 mongodb@2.2.11
31 окт '16 в 07:39
1 ответ

Подключение-монго на узле в Amazon AWS EC2 Linux

Я не могу установить connect-mongo на мой экземпляр EC2. Имеет отношение к node-gyp, не имеющему доступа к "/root/.node-gyp/0.10.40" - что является странным, потому что установленная версия Node - 4.2.1. Папка "/root/.node-gyp/" даже не закрывается …
29 окт '15 в 05:09
1 ответ

Экземпляр модуля connect-mongo ничего не делает

Hie. У меня проблема. Я использую Windows и мой app это nodejs app, Я храню сессии в mongodb и используйте модуль connect-mongo. И это моя проблема: var session = require('express-session'); var MongoStore = require('connect-mongo')(session); var se…
02 янв '15 в 10:22
1 ответ

Экспресс-сессия и токены в одном проекте

Мне нужно объяснение в экспресс-сессии и JWT. Например, у меня есть корзина для покупок, а для входа в систему и входа в систему я использую jwt, но для хранения выбранных продуктов в корзине я бы хотел использовать express-session и connect-mongo. …
14 сен '17 в 21:12
0 ответов

Экспресс-сессия не будет сохраняться, даже если MongoStore использует connect-mongo

Когда я перезагружаю свой сервер, моя сессия заканчивается, и я выхожу из системы. Это не происходит при регулярном обновлении страницы. Я использую Connect-Mongo, чтобы исправить это: var session = require('express-session'); const MongoStore = req…
1 ответ

MongoError: не авторизован (имя БД) для выполнения команды

Я использую Node.Js, Expressjs, mLab (для размещения моей базы данных) и mongoDB Я получаю ошибку об отсутствии авторизации на Streetinform(имя моей БД) для выполнения команды. {listIndexes: "сеансы", курсор: {}} это ошибка. это как я подключаюсь к …
02 мар '17 в 09:02
1 ответ

Ошибка: нет открытых соединений в Db._executeQueryCommand Node.js

У меня есть приложение узла, используемого с Express Framework. Это приложение работает без сбоев. Но вдруг, через некоторое время, он начинает выдавать ошибку "Ошибка: нет открытых соединений в Db._executeQueryCommand" Из приведенного выше описания…
30 мар '15 в 09:41
0 ответов

Экспресс-сессия: недействительный пользовательский сеанс (хранится в connect-mongo) после обновления пользовательских данных в БД

Мы продолжаем сеанс пользователя с помощью express-session и connect-mongo, например: app.use(session({ store: new MongoStore({ url: 'mongodb://localhost/test-app', ttl: 14 * 24 * 60 * 60 }) Но когда администратор обновляет информацию о пользователе…
14 дек '18 в 09:38