koa-mysql-session

0.0.2 • Public • Published

koa-mysql-session

this is an adpatation of the logic from the connect mysql-session-store (https://github.com/sugendran/mysql-session-store) to koa-generic-session (https://github.com/koajs/generic-session).

https://www.npmjs.org/package/koa-mysql-session

Usage

npm install koa-mysql-session

example

const koa = require('koa')
    , session = require('koa-generic-session')
    , MysqlStore = require('koa-mysql-session')
    , app = koa() ;
 
const THIRTY_MINTUES = 30 * 60 * 1000;
 
const config= {
        user: "someUser",
        password: "somePwd",
        database: "someDatabase",
        host: "someHOst"
}
 
app.keys = ['your-session-secret']
app.use(session({
        store: new MysqlStore(config),
        rolling: true,
        cookie: {
            maxage:THIRTY_MINTUES
        }
}))

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.2
    94
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.2
    94
  • 0.0.1
    0
  • 0.0.0
    1

Package Sidebar

Install

npm i koa-mysql-session

Weekly Downloads

95

Version

0.0.2

License

ISC

Last publish

Collaborators

  • tb01923