From fa227b1533aeb6ec42b437688f89b9e1f4f8c956 Mon Sep 17 00:00:00 2001 From: RhenCloud Date: Sat, 15 Aug 2026 17:44:20 +0800 Subject: [PATCH] fix(admin): wire /admin/login, /admin/logout and /admin/invite routes --- server/routes/admin/invite.get.ts | 3 +++ server/routes/admin/login.get.ts | 3 +++ server/routes/admin/logout.get.ts | 3 +++ 3 files changed, 9 insertions(+) create mode 100644 server/routes/admin/invite.get.ts create mode 100644 server/routes/admin/login.get.ts create mode 100644 server/routes/admin/logout.get.ts diff --git a/server/routes/admin/invite.get.ts b/server/routes/admin/invite.get.ts new file mode 100644 index 0000000..e329d71 --- /dev/null +++ b/server/routes/admin/invite.get.ts @@ -0,0 +1,3 @@ +import { adminInvite } from "../../lib/web/admin"; + +export default defineEventHandler((event) => adminInvite(event)); diff --git a/server/routes/admin/login.get.ts b/server/routes/admin/login.get.ts new file mode 100644 index 0000000..436fe6c --- /dev/null +++ b/server/routes/admin/login.get.ts @@ -0,0 +1,3 @@ +import { adminLogin } from "../../lib/web/admin"; + +export default defineEventHandler((event) => adminLogin(event)); diff --git a/server/routes/admin/logout.get.ts b/server/routes/admin/logout.get.ts new file mode 100644 index 0000000..8d8f288 --- /dev/null +++ b/server/routes/admin/logout.get.ts @@ -0,0 +1,3 @@ +import { adminLogout } from "../../lib/web/admin"; + +export default defineEventHandler((event) => adminLogout(event));