<?php
/**
 * VPN 로그 모달 fragment 엔드포인트
 * common.php의 ob_start() 버퍼를 완전히 정리한 뒤 스킨 HTML만 직접 출력합니다.
 */

// _common.php 로드 전 현재 버퍼 레벨 기록
$_frag_ob_pre = ob_get_level();

// 파트너 패널 공통 설정 로드 (내부적으로 common.php → ob_start() 호출)
include_once __DIR__ . '/_common.php';

// common.php가 추가한 모든 출력 버퍼 제거 (ob_gzhandler 포함)
while (ob_get_level() > $_frag_ob_pre) {
    ob_end_clean();
}

// 인증 확인
if ($is_guest || !IS_PARTNER) {
    http_response_code(403);
    echo '<div class="alert alert-danger" style="margin:20px;">접근 권한이 없습니다.</div>';
    exit;
}

// fragment 모드로 스킨 출력
$mb_id       = $member['mb_id'];
$_vpns_frag  = true;

include_once __DIR__ . '/itemlist_vpnserver_sso_log.php';
exit;
