Session not working from `sb-access-token` cookie

I've been trying to get SSR working by passing the sb-access-token cookie value to createClient in supabase-js v2, but it's not returning a session. Any ideas why this isn't working?

const supabaseClient = createClient<Database>(PUBLIC_SUPABASE_URL, PUBLIC_SUPABASE_ANON_KEY, {
    global: {
        headers: accessToken ? { Authorization: `Bearer ${accessToken}` } : undefined,
    },
})
const session = await supabaseClient.auth.getSession() // returns null
Was this page helpful?