Skip to content

pyGrowler/MongoSession

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MongoSession

Growler middleware using a MongoDB database as session storage.

import growler
from growler.middleware import (Logger, CookieParser)

from GrowlerMongoSession import (MongoSession)

import asyncio
import asyncio_mongo

db = asyncio_mongo.Connection.create()

app = growler.App('MongoSessionExample', {'host':'0.0.0.0'})

app.use(Logger())

# CookieParser MUST be app.used before MongoSession
app.use(CookieParser())
app.use(MongoSession(db))

@app.get("/")
def getid(req, res):
  id = req.session['id']
  res.send_text("Session id" + id)

app.run()

About

Growler middleware using a MongoDB database as session storage.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages