fix: logout fix

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

View File

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