diff --git a/src/auth/operations/logout.ts b/src/auth/operations/logout.ts index 838d551055..bffeaf8715 100644 --- a/src/auth/operations/logout.ts +++ b/src/auth/operations/logout.ts @@ -28,8 +28,11 @@ async function logout(args: Arguments): Promise { httpOnly: true, secure: collectionConfig.auth.cookies.secure, sameSite: collectionConfig.auth.cookies.sameSite, + domain: undefined, }; + if (collectionConfig.auth.cookies.domain) cookieOptions.domain = collectionConfig.auth.cookies.domain; + res.clearCookie(`${config.cookiePrefix}-token`, cookieOptions); return 'Logged out successfully.';