import { json } from '@sveltejs/kit';
import type { RequestHandler } from './$types';
import { dev } from '$app/environment';

export const POST: RequestHandler = async ({ cookies }) => {
	// 'session' 쿠키를 삭제합니다.
	// 쿠키를 생성(set)할 때 사용했던 옵션들을 동일하게 명시해줘야 합니다.
	cookies.delete('session', {
		path: '/',
		httpOnly: true,
		secure: !dev, // 개발 환경(http)에서는 false, 프로덕션(https)에서는 true
		sameSite: 'strict'
	});

	// 성공 JSON 응답을 보냅니다.
	return json({ success: true });
};

