def initialize(self): # get session id from cookie self.session_id = self.get_secure_cookie("sid") # get sesson from mongosion self.data = mongosion.get(self.session_id) # update session id in cooike self.session_id = self.data['_id'] self.set_secure_cookie("sid", self.data['_id'])
def initialize(self): # get session id from cookie self.session_id = self.get_secure_cookie("sid") # get sesson from mongosion self.data = mongosion.get(self.session_id) # update session id in cooike self.session_id = self.data['_id'] self.set_secure_cookie("sid",self.data['_id'])
import mongosion test(): print 'make sure pymongo has installed and mongodb is running' # get session ( if null, create it ) data = mongosion.get('session_id') # save session mongosion.save( data['_id'], { 'uid':'user id', 'status':'forbidden', 'isLogin':False }) # delete expired mongosion.expired() if mongosion.exist( session_id ): print session_id + ' session is exist!' else: print session_id + ' not exist' test()