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;
};
4 replies