def get_secure_cookie(self, name, value=None, max_age_days=31, min_version=None): # result = super(BaseHandler, self).get_secure_cookie(name, value, max_age_days, min_version) result = RequestHandler.get_secure_cookie(self, name, value, max_age_days, min_version) return result if isinstance( result, str) or not hasattr(result, "decode") else result.decode()
def get_secure_cookie(self, name, if_none=""): cook = RequestHandler.get_secure_cookie(self, name) if cook == None: return if_none return cook
def get_menu_data(request: RequestHandler) -> dict: result_dict = dict() result_dict['name'] = request.get_secure_cookie('user') result_dict['access_lvl'] = request.get_secure_cookie('access_lvl') result_dict['id'] = request.get_secure_cookie('id') return result_dict
def prepare_variables(request: RequestHandler, variables: dict): menu_dict = dict() menu_dict['name'] = request.get_secure_cookie('user') menu_dict['access_lvl'] = int(request.get_secure_cookie('access_lvl')) menu_dict['id'] = int(request.get_secure_cookie('id')) variables['menu'] = menu_dict