import { setResponseStatus } from "h3"
import { clearAuthSession } from "~/server/utils/auth"

export default defineEventHandler(async (event) => {
  if (event.method !== "POST") {
    setResponseStatus(event, 405)
    return {
      error: true,
      message: "Metodo no permitido"
    }
  }

  await clearAuthSession(event)

  return {
    authenticated: false,
    user: null
  }
})
