koa-uuid
koa uuid middleware
Installation
$ npm install koa-uuid
Configuration
default configuration
const options = {
signed: false,
maxAge: 1000 * 60 * 60 * 24 * 365 * 10,
httpOnly: true,
}
Example
const uuid = require('koa-uuid')
const Koa = require('koa')
const options = {
maxAge,
expires,
path,
domain,
secure,
httpOnly,
sameSite,
signed,
overwrite,
...
}
const app = new Koa()
app.use(uuid(options))
Attention
configuration signed: true
require app.keys, otherwise signed will always be false
const uuid = require('koa-uuid')
const Koa = require('koa')
const app = new Koa()
app.keys = ['secret', 'key'];
app.use(uuid({ signed: true }));
License
MIT