diff --git a/server/routes/login.post.ts b/server/routes/login.post.ts index 01c47bb..b92a764 100644 --- a/server/routes/login.post.ts +++ b/server/routes/login.post.ts @@ -1,3 +1,18 @@ -export default defineEventHandler((event) => { - -}) \ No newline at end of file +export default defineEventHandler(async (event) => { + const body = await readBody(event) + + const req = await fetch("http://127.0.0.1:99", + { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: JSON.stringify({ + email: body.email!, + pwd: body.password!, + }) + } + ) + + if (!req.ok) throw createError({ statusCode: req.status }) +}) \ No newline at end of file