@tornado.gen.coroutine
    def prepare(self):
        yield self.find_current_session()
        if self.twsessionstatus != 'auth':
            raise tornado.web.HTTPError(403, 'You are not signed in.')
        res = yield motor.Op(self.application.mongodb.players.find_one,
                             { '_id':self.twsession['uid'] })
        if not res:
            raise tornado.web.HTTPError(403, 'You do not exist.')
        self.twisadmin = res.get('admin', False)
        self.twisbuild = (self.twisadmin or res.get('build', False))
Called before every get/post invocation for this handler. We use
dataset/ETHPy150Open erkyrath/tworld/lib/tweblib/handlers.py/AccountHandler.prepare