README.md

session-mongoose module is an implementation of connect session store using Mongoose.

Status

IMPORTANT: This module currently supports only legacy versions of connect (2.x) and
express (2.x and 3.x) due to extensive changes made to those modules.

This module should not be used with latest versions of connect and express.

I believe every open source project should clearly indicate its status and intended applications
of the project. In that spirit, here is the status of session-mongoose.

This project is IMO not production-ready for following reasons:

insufficient testing

zero optimization

there are better options than MongoDB for session storage.

I use session-mongoose primarily in prototype webapps where above factors don't matter.

Accordingly, I am ready to commit just enough time to fix things when things break.
I can't guarantee all reported issues will be fixed in reasonable amount of time but
I do try to address them promptly mainly because I can't sleep at night when someone
in need is out there.

Implementation Note:

Uses its own instance of Mongoose object, leaving default instance for use by the app.