with open("gateway.py", "r") as f: code = f.read() # Let's inspect the `get_is_authenticated` function to see if it allows anonymous requests to pass through print("GET IS AUTHENTICATED:") start_idx = code.find("def get_is_authenticated") end_idx = code.find("def require_admin_key") print(code[start_idx:end_idx])