Skip to content

Commit fcadc28

Browse files
committed
feat(backend): Request handshake to contain suffixed cookies
1 parent f62ef46 commit fcadc28

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/backend/src/tokens/request.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ export async function authenticateRequest(
9090

9191
const url = new URL(`https://${frontendApiNoProtocol}/v1/client/handshake`);
9292
url.searchParams.append('redirect_url', redirectUrl?.href || '');
93+
url.searchParams.append('_multiple_apps_same_domain', 'true');
9394

9495
if (pk?.instanceType === 'development' && authenticateContext.devBrowserToken) {
9596
url.searchParams.append(constants.QueryParameters.DevBrowser, authenticateContext.devBrowserToken);
@@ -110,7 +111,7 @@ export async function authenticateRequest(
110111
let sessionToken = '';
111112
cookiesToSet.forEach((x: string) => {
112113
headers.append('Set-Cookie', x);
113-
if (x.startsWith(`${constants.Cookies.Session}=`)) {
114+
if (x.startsWith(`${constants.Cookies.Session}`)) {
114115
sessionToken = x.split(';')[0].substring(10);
115116
}
116117
});

0 commit comments

Comments
 (0)