From 8a91362f094e66b9c8aeaa2e0a0831c247a3753f Mon Sep 17 00:00:00 2001 From: Evgeni <19622412+lieranderl@users.noreply.github.com> Date: Wed, 1 May 2024 02:44:24 +0200 Subject: [PATCH] fix: #5227 (#6156) * fix for #5227 * style(qwik-auth): fmt --------- Co-authored-by: Evgenii Fedotov (evfedoto) Co-authored-by: PatrickJS --- packages/qwik-auth/src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/qwik-auth/src/index.ts b/packages/qwik-auth/src/index.ts index 393e580db1c..5fefb6320c4 100644 --- a/packages/qwik-auth/src/index.ts +++ b/packages/qwik-auth/src/index.ts @@ -51,6 +51,11 @@ export function serverAuthQrl(authOptions: QRL<(ev: RequestEventCommon) => QwikA const data = await authAction(body, req, signInUrl, auth); + // set authjs.callback-url cookie. Fix for https://github.com/QwikDev/qwik/issues/5227 + req.cookie.set('authjs.callback-url', callbackUrl, { + path: '/', + }); + if (data.url) { throw req.redirect(301, data.url); }