11 lines
255 B
TypeScript
11 lines
255 B
TypeScript
export default eventHandler(async (ev) => {
|
|
if (ev.context.currentUser) {
|
|
deleteCookie(ev, "auth:token");
|
|
ev.context.currentUser = undefined;
|
|
return {
|
|
success: true,
|
|
};
|
|
}
|
|
throw createError({ statusCode: 400, message: "Not logged in" });
|
|
});
|