def load_user(id): if id is None: return redirect(url_for('bp_login.login')) user = User() user.get_by_id(id) if user.is_active(): return user else: return None
def load_user_from_request(request): api_key = request.headers.get('Authorization') if api_key: obj = jwt_decoding(api_key) user = obj.get('info', None) if user: try: id = user.get('id', None) user = User() user = user.get_by_id(id) except Exception as e: logger.error(e) else: return user else: # print("is exception !!!!" + str(obj['error_msg'])) return None