Jexxxysun
Jexxxysun
BABetter Auth
Created by alex (he/him) on 5/17/2025 in #help
Svelte Kit hooks.server.ts getSession not working
import { authClient } from '$lib/auth-client';
import type { Handle } from '@sveltejs/kit';

export const handle: Handle = async ({ event, resolve }) => {

const data = await authClient.getSession({
fetchOptions: {
headers: {
cookie: event.request.headers.get('cookie') || '',
},
}
});

console.log(data);


if (event.url.pathname.startsWith('/custom')) {
return new Response('custom response');
}

const response = await resolve(event);
return response;
};
import { authClient } from '$lib/auth-client';
import type { Handle } from '@sveltejs/kit';

export const handle: Handle = async ({ event, resolve }) => {

const data = await authClient.getSession({
fetchOptions: {
headers: {
cookie: event.request.headers.get('cookie') || '',
},
}
});

console.log(data);


if (event.url.pathname.startsWith('/custom')) {
return new Response('custom response');
}

const response = await resolve(event);
return response;
};
This will work fine
4 replies