UNPKG

556 Btext/coffeescriptView Raw
1#!/usr/bin/env coffee
2
3http = require 'http'
4
5sequenz = require 'sequenz'
6{favicon, cookieParser} = require 'connect'
7
8session = require '../src/session'
9
10hour = 3600000
11
12srv = http.createServer sequenz [
13 favicon()
14 cookieParser()
15 session session.store.memory(), 'sid', {expires: -> new Date Date.now() + hour}
16 (req, res, next) -> next console.log req.session
17 (req, res, next) ->
18 req.session.foo ?= 0
19 req.session.foo++
20 next()
21 (req, res, next) -> res.end "your count is #{req.session.foo}"
22
23]
24
25srv.listen 9191