diff --git a/CHANGELOG.md b/CHANGELOG.md
index fb21b65..735895b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
 
 ## [Unreleased]
 
+### Fixed
+- Provide correct auth tokens to clients
+
 ## [1.40.2] - 2024-04-19
 
 ### Fixed
diff --git a/node/clients/index.ts b/node/clients/index.ts
index d430c12..4d8a9fd 100644
--- a/node/clients/index.ts
+++ b/node/clients/index.ts
@@ -12,14 +12,19 @@ import { Schema } from './schema'
 import VtexId from './vtexId'
 
 export const getTokenToHeader = (ctx: IOContext) => {
-  const token =
-    ctx.storeUserAuthToken ?? ctx.adminUserAuthToken ?? ctx.authToken
+  const adminToken = ctx.adminUserAuthToken ?? ctx.authToken
+  const userToken = ctx.storeUserAuthToken ?? null
+  const { sessionToken, account } = ctx
 
-  const { sessionToken } = ctx
+  let allCookies = `VtexIdclientAutCookie=${adminToken}`
+
+  if (userToken) {
+    allCookies += `; VtexIdclientAutCookie_${account}=${userToken}`
+  }
 
   return {
-    VtexIdclientAutCookie: token,
-    cookie: `VtexIdclientAutCookie=${token}`,
+    VtexIdclientAutCookie: adminToken,
+    cookie: allCookies,
     'x-vtex-session': sessionToken ?? '',
   }
 }