Files
kunstenkamp/apps/web/src/middleware/auth.ts
2026-03-02 14:47:14 +01:00

14 lines
316 B
TypeScript

import { auth } from "@kk/auth";
import { createMiddleware } from "@tanstack/react-start";
export const authMiddleware = createMiddleware().server(
async ({ next, request }) => {
const session = await auth.api.getSession({
headers: request.headers,
});
return next({
context: { session },
});
},
);