def getSession(db, sessionId=None): session = Session(db, sessionId) if (session.init()): ERROR("get session error %s" % sessionId) return {} session.update() return session.toObj()
def newSession(db, userObj): session = Session(db, getUuid()) session.username = userObj["name"] session.cookie = { "id": userObj["id"], "name": userObj["name"], "role": userObj["role"] } session.role = userObj["role"] session.username = userObj["name"] session.userId = userObj["id"] session.add() return session.toObj()