Socket
Socket
Sign inDemoInstall

koa-generic-session

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

koa-generic-session - npm Package Compare versions

Comparing version 1.2.1 to 1.2.2

5

History.md
1.2.2 / 2014-09-16
==================
* use crc instead of buffer-crc32
1.2.1 / 2014-08-11

@@ -3,0 +8,0 @@ ==================

3

lib/session.js

@@ -18,3 +18,3 @@ /**!

var MemoryStore = require('./memory_store');
var crc32 = require('buffer-crc32');
var crc32 = require('crc').crc32;
var parse = require('parseurl');

@@ -38,3 +38,2 @@ var Store = require('./store');

signed: true,
allowEmpty: false,
maxAge: 24 * 60 * 60 * 1000 //one day in ms

@@ -41,0 +40,0 @@ };

@@ -5,9 +5,9 @@ {

"repository": "koajs/generic-session",
"version": "1.2.1",
"version": "1.2.2",
"keywords": ["koa", "middleware", "session"],
"author": "dead_horse <dead_horse@qq.com>",
"dependencies": {
"buffer-crc32": "~0.2.3",
"copy-to": "~1.0.1",
"debug": "~1.0.4",
"crc": "~3.0.0",
"debug": "~2.0.0",
"parseurl": "~1.3.0",

@@ -21,3 +21,3 @@ "uid-safe": "~1.0.1"

"istanbul-harmony": "*",
"koa": "~0.9.0",
"koa": "~0.11.0",
"koa-redis": "*",

@@ -24,0 +24,0 @@ "mm": "~0.2.1",

@@ -1,6 +0,26 @@

generic-session [![Build Status](https://secure.travis-ci.org/koajs/generic-session.svg)](http://travis-ci.org/koajs/generic-session)
generic-session
=========
Generic session middleware fro koa, easy use with custom stores such as [redis](https://github.com/koajs/koa-redis), supports defer session getter. different from [koa-session](https://github.com/koajs/session)(it is cookie session).
[![NPM version][npm-image]][npm-url]
[![build status][travis-image]][travis-url]
[![David deps][david-image]][david-url]
[![node version][node-image]][node-url]
[![npm download][download-image]][download-url]
[![Gittip][gittip-image]][gittip-url]
[npm-image]: https://img.shields.io/npm/v/koa-generic-session.svg?style=flat-square
[npm-url]: https://npmjs.org/package/koa-generic-session
[travis-image]: https://img.shields.io/travis/koajs/generic-session.svg?style=flat-square
[travis-url]: https://travis-ci.org/koajs/generic-session
[david-image]: https://img.shields.io/david/koajs/generic-session.svg?style=flat-square
[david-url]: https://david-dm.org/koajs/generic-session
[node-image]: https://img.shields.io/badge/node.js-%3E=_0.11-red.svg?style=flat-square
[node-url]: http://nodejs.org/download/
[download-image]: https://img.shields.io/npm/dm/koa-generic-session.svg?style=flat-square
[download-url]: https://npmjs.org/package/koa-generic-session
[gittip-image]: https://img.shields.io/gittip/dead-horse.svg?style=flat-square
[gittip-url]: https://www.gittip.com/dead-horse/
Generic session middleware for koa, easy use with custom stores such as [redis](https://github.com/koajs/koa-redis) or [mongo](https://github.com/freakycue/koa-generic-session-mongo), supports defer session getter. different from [koa-session](https://github.com/koajs/session)(it is cookie session).
This middleware will only set a cookie when a session is manually set. Each time the session is modified (and only when the is session modified), it will reset the cookie and session.

@@ -10,4 +30,2 @@

[![NPM](https://nodei.co/npm/koa-sess.png?downloads=true)](https://nodei.co/npm/koa-sess/)
## Usage

@@ -14,0 +32,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc