connect-sqlite3 is a SQLite3 session store modeled after the TJ's connect-redis store.
$ npm install connect-sqlite3
table='sessions'
Database table namedb='sessionsDB'
Database file name (defaults to table name)dir='.'
Directory to save '.db' filecreateDirIfNotExists='false'
Directory 'dir' is created recursively if not existsconcurrentDB='false'
Enables WAL mode (defaults to false)var connect = require('connect'), SQLiteStore = require('connect-sqlite3')(connect); connect.createServer( connect.cookieParser(), connect.session({ store: new SQLiteStore, secret: 'your secret' }) );
with express
3.x: var SQLiteStore = require('connect-sqlite3')(express); 4.x: var session = require('express-session'); var SQLiteStore = require('connect-sqlite3')(session); app.configure(function() { app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.use(express.bodyParser()); app.use(express.methodOverride()); app.use(express.cookieParser()); app.use(session({ store: new SQLiteStore, secret: 'your secret', cookie: { maxAge: 7 * 24 * 60 * 60 * 1000 } // 1 week })); app.use(app.router); app.use(express.static(__dirname + '/public')); });Readme Keywordsnone
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4