This commit is contained in:
Chief-spartan-117
2025-09-25 22:38:59 +05:45
commit de81c42742
275 changed files with 9295 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
import { error, redirect } from '@sveltejs/kit';
import type { Actions } from './$types';
export const actions: Actions = {
async default({ cookies }) {
const accessToken = cookies.get('accessToken');
const refreshToken = cookies.get('refreshToken');
const userDetails = cookies.get('u');
if (!accessToken || !refreshToken || !userDetails) {
error(500, "Unable to logout");
}
cookies.delete("accessToken", {
path: '/',
httpOnly: true,
sameSite: "lax",
secure: false,
maxAge: 300,
});
cookies.delete("refreshToken", {
path: '/',
httpOnly: true,
sameSite: "lax",
secure: false,
maxAge: 86400,
});
cookies.delete("u", {
path: '/',
httpOnly: true,
sameSite: "lax",
secure: false,
maxAge: 86400,
});
return redirect(301, "/signin");
}
};