Function: createSessionHandle() ​
createSessionHandle(
config): (__namedParameters) =>Promise<Response>
Defined in: auth/src/hooks.ts:157
Creates a SvelteKit handle function for session management. This is a convenience wrapper around extractSession.
Parameters ​
config ​
Session middleware configuration
Returns ​
A SvelteKit handle function
(__namedParameters) => Promise<Response>
Example ​
typescript
// In hooks.server.ts
import { createSessionHandle } from '@univ-lehavre/atlas-auth/hooks';
export const handle = createSessionHandle({
appwrite: {
endpoint: APPWRITE_ENDPOINT,
projectId: APPWRITE_PROJECT,
},
});