@zapscloud/zapssession
Version:
Zapscloud Session Package
31 lines (25 loc) • 760 B
Markdown
# zapssession
_Zapscloud Session API Client_
NodeJS express-session storage for ZapsDB.
**Initialize Library with config values**
const config = require('./config.json')
const session = require('express-session')
const ZapsSession = require('@zapscloud/zapssession')(session)
var _zapsconfig = {
app: config.zapsapp,
authkey: config.zapskey,
authsecret: config.zapssecret
}
app.use(session({
key: 'user_sid',
secret: 'sessionsecret',
resave: true,
saveUninitialized: false,
store: new ZapsSession({
zapsdb: new ZapsDB(_zapsconfig),
collection: 'appsession'
}),
cookie: {
maxAge: 86400000
}
}));