diff --git a/src/pages/[platform]/build-a-backend/server-side-rendering/index.mdx b/src/pages/[platform]/build-a-backend/server-side-rendering/index.mdx index 80344c3b26f..67a7dc9cca8 100644 --- a/src/pages/[platform]/build-a-backend/server-side-rendering/index.mdx +++ b/src/pages/[platform]/build-a-backend/server-side-rendering/index.mdx @@ -178,7 +178,10 @@ export async function middleware(request: NextRequest) { operation: async (contextSpec) => { try { const session = await fetchAuthSession(contextSpec); - return session.tokens !== undefined; + return ( + session.tokens?.accessToken !== undefined && + session.tokens?.idToken !== undefined + ); } catch (error) { console.log(error); return false; diff --git a/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nextjs/index.mdx b/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nextjs/index.mdx index e51c9a30bc3..55b56b3c3f5 100644 --- a/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nextjs/index.mdx +++ b/src/pages/gen1/[platform]/build-a-backend/server-side-rendering/nextjs/index.mdx @@ -177,7 +177,10 @@ export async function middleware(request: NextRequest) { operation: async (contextSpec) => { try { const session = await fetchAuthSession(contextSpec); - return session.tokens !== undefined; + return ( + session.tokens?.accessToken !== undefined && + session.tokens?.idToken !== undefined + ); } catch (error) { console.log(error); return false;