1.0.0 • Published 8 years ago
proxy-session-store v1.0.0
HTTP Proxy Session Store
Proxy session store for express-session allows to use any session store through http API.
It can be used to:
- share any session store between multiple applications,
- reach session store through HTTP Api

Setup
npm install proxy-session-storeIn express app:
var session = require('express-session');
var ProxySessionStore = require('proxy-session-store')(session);
app.use(session({
store: new ProxySessionStore({
port: 9999,
hostname: 'localhost',
body: {
apiKey: '<api_key>',
someOtherOptionalKey: 'which you want to pass to session store'
}
}),
secret: 'keyboard cat'
}
));In above example Proxy Session Store will send POST request to server listening on http://localhost:9999. Body of POST request in this example looks like this:
{
apiKey: '<api_key>',
someOtherOptionalKey: 'which you want to pass to session store',
body: 'SESSION DATA'
}Avaliable options
port- port of service with exposed HTTP APIhostname- hostname of service with exposed HTTP APIbody- OPTIONAL - any additional data which should be send in HTTP request
1.0.0
8 years ago