diff --git a/src/app/routes/api/auth.$.ts b/src/app/routes/api/auth.$.ts index d3af08e..cb75d5a 100644 --- a/src/app/routes/api/auth.$.ts +++ b/src/app/routes/api/auth.$.ts @@ -7,7 +7,11 @@ ensureSuperTokensBackend(); // forwards all supertokens api methods to our API const superTokensHandler = handleAuthAPIRequest(); -const handleRequest = async ({ request }: {request: Request}) => superTokensHandler(request); +const handleRequest = async ({ request }: {request: Request}) => { + console.log("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="); + console.log("Handling auth request:", request); + return superTokensHandler(request); +}; export const ServerRoute = createServerFileRoute('/api/auth/$').methods({ GET: handleRequest, POST: handleRequest, diff --git a/src/lib/supertokens/recipes/start-session.ts b/src/lib/supertokens/recipes/start-session.ts index 9ba9500..cb3f7fc 100644 --- a/src/lib/supertokens/recipes/start-session.ts +++ b/src/lib/supertokens/recipes/start-session.ts @@ -6,7 +6,11 @@ export async function getSessionForStart(request: Request, options?: { sessionRe ensureSuperTokensBackend(); try { + console.log("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="); + console.log("Getting session for request:", request); const session = await getSessionForSSR(request); + console.log("Session from getSessionForSSR:", session); + console.log("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-="); if (session.hasToken) { if (session.accessTokenPayload?.sub === undefined || session.accessTokenPayload?.sessionHandle === undefined) { diff --git a/src/utils/supertokens.ts b/src/utils/supertokens.ts index 9460d7f..f3589f8 100644 --- a/src/utils/supertokens.ts +++ b/src/utils/supertokens.ts @@ -22,7 +22,6 @@ export const verifySuperTokensSession = async ( if (session?.needsRefresh) { logger.info("Session refreshing..."); - await refreshSession(request, response); session = await getSessionForStart(request, { sessionRequired: false }); } const userAuthId = session?.userId;