import { loginSuccessful, errorMsg } from "../middleware/login"; import { OutgoingMessage } from 'http'; export default defineEventHandler(async (event) => { const headers: Record[1]> = { 'Access-Control-Allow-Origin': 'https://tueitapp.tueit.de', 'Access-Control-Allow-Headers': 'authorization, content-type', 'Access-Control-Allow-Methods': 'GET,HEAD,PUT,PATCH,POST,DELETE', 'Access-Control-Max-Age': '86400', }; setResponseHeaders(event, headers) if (!loginSuccessful) { throw createError({ statusCode: 400, statusMessage: errorMsg, }) } setResponseStatus(event, 200) return 'Successfully logged in.' })