fix: logout fix

This commit is contained in:
2025-10-28 07:51:59 +05:45
parent 4e35e1d338
commit 8dc84a6119

View File

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