예제 #1
0
    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'])
예제 #2
0
    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'])
예제 #3
0
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()