koa-uuid

1.2.0 • Public • Published

koa-uuid

NPM version github location Build status Dependency Status License Downloads

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')
 
// options is not reuqire and will be assign
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

Readme

Keywords

Package Sidebar

Install

npm i koa-uuid

Weekly Downloads

95

Version

1.2.0

License

MIT

Last publish

Collaborators

  • willworks