Files
drop/server/routes/auth/signout.get.ts
2025-05-10 15:16:26 -04:00

16 lines
330 B
TypeScript

import sessionHandler from "../../internal/session";
defineRouteMeta({
openAPI: {
tags: ["Auth"],
description: "Tells server to deauthorize this session",
parameters: [],
},
});
export default defineEventHandler(async (h3) => {
await sessionHandler.signout(h3);
return sendRedirect(h3, "/auth/signin");
});