This package has been deprecated

Author message:

mongoose-session is insecure and inactive. Please use connect-mongo instead.

mongoose-session

0.0.4 • Public • Published

mongoose-session

INACTIVE. Use connect-mongo instead. It's better anyways.

Express 4 Middleware for MongoDB Session Storage using the Mongoose ODM

Installation

npm install mongoose-session

Usage

var express = require('express');

var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/db');

var app = express();

app.use(require('express-session')({
    key: 'session',
    secret: 'SUPER SECRET SECRET',
    store: require('mongoose-session')(mongoose)
}));

Options

mongoose-session accepts options as a second parameter.

  • options.ttl : allowed time of inactivity before a session is destroyed, in seconds (3600)
  • options.modelName : specifies the name of the collection, defaults to 'Session'

Info

I am no longer actively working on this project, and this project SHOULD NOT be considered ready for production in any way, shape, or form. It is recommended that you use connect-mongo (GitHub|NPM) instead. If anyone wants to take over this project, feel free to email me.

Readme

Keywords

none

Package Sidebar

Install

npm i mongoose-session

Weekly Downloads

9

Version

0.0.4

License

MIT

Last publish

Collaborators

  • npm