redirect works

This commit is contained in:
2026-01-20 17:12:32 +00:00
parent accf35e364
commit 3663061e02
2 changed files with 17 additions and 5 deletions

View File

@@ -0,0 +1,17 @@
export default defineEventHandler(async (event) => {
const session = await getUserSession(event)
const path = event.node.req.url
if (path?.startsWith("/settings"))
// @ts-ignore
if (!session.secure?.user_id)
return sendRedirect(event, "/login", 302);
else if (path?.startsWith("/login"))
// @ts-ignore
if (session.secure?.user_id)
return sendRedirect(event, "/", 302);
return;
})

View File

@@ -1,5 +0,0 @@
export default defineEventHandler(async (event) => {
return;
// for now. this middleware is to be on redirect
})